source-pilot 🚧
A chrome extension to enable IDE like file navigation in GitHub
Demo
Project Status
🚧 This project is under active development. The release may contain bugs or unexpected behavior. Feel free to open issues and create PRs
Install
Chrome
- Step 1 : Download
zip
file from releases and extract it. - Step 2 : Open extensions tab (
chrome://extensions
) and turn onDeveloper Mode
- Step 4 : Click
Load unpacked
and select the extracted folder ⭐
Firefox
- Coming Soon
Supported Languages
- Android/Kotlin
- Android/Java
- Android/XML
- Java (JVM Projects)
- Kotlin (JVM Projects)
- JavaScript
- Swift
- Python
- PHP
Supported Features
- Android/Kotlin
Feature | Kotlin | Java |
---|---|---|
Class name navigation | ✔️ | ✔️ |
R.layout navigation |
✔️ | ✔️ |
R.string navigation |
✔️ | ✔️ |
R.menu navigation |
✔️ | ✔️ |
import statement class navigation |
✔️ | ✔️ |
import statement directory navigation |
✔️ | ✔️ |
In-class variable navigation | ✔️ | ✔️ |
In-class method navigation | ✔️ | ✔️ |
External-class method navigation | ✔️ | 🚧 |
Static/Object method navigation | 🚧️ | 🚧 |
- Android/XML
Feature | Status |
---|---|
Class name navigation | ✔️ |
@style navigation |
✔️ |
@string navigation |
✔️ |
@color navigation |
✔️ |
@dimen navigation |
✔️ |
@drawable navigation |
✔️ |
@layout navigation |
✔️ |
Contribution
This project is entirely built on top of pure Kotlin JS
. Feel free to create PRs. Detailed documentation on how to contribute
to this project can be found here
Credits
- Logo : GoodWare
Links
- Reddit : https://www.reddit.com/r/androiddev/comments/dcq4lz/ive_created_a_chrome_extension_to_add_ide_like/
Author ✍️
theapache64