Skip to content
A chrome extension to enable IDE like file navigation in GitHub
Kotlin
Branch: master
Clone or download
Latest commit 3043207 Oct 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update issue templates Oct 6, 2019
.idea .gitignore refreshed Oct 7, 2019
background-js 🆙 update welcome page url Oct 7, 2019
chrome-wrappers 🔀 merge into single kotlin.lib Oct 7, 2019
extras 🆙 update arch.png - resize to 50% Oct 14, 2019
icons 🌟 add chrome ext icons Oct 13, 2019
src 📖 update README Oct 14, 2019
.gitignore .gitignore refreshed Oct 7, 2019
CONTRIBUTE.md
LICENSE Create LICENSE Oct 13, 2019
README.md 🆙 update installation instruction Oct 16, 2019
WELCOME.md 🆙 update WELCOME page Oct 13, 2019
demo.gif 🌟 add demo.gif Oct 14, 2019
manifest.json release v0.0.2 Oct 16, 2019
source-pilot.iml 🌟 add chrome wrappers and background-js module Oct 7, 2019

README.md

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 on Developer 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

Links

Author

theapache64

You can’t perform that action at this time.