If you are an Android or a Java Developer you’d know about the pain of navigating amongst the classes of a project on Github. You either need to look it up in the tree like this
or use the file finder using the keyboard shortcut “ t ” like this
But while you are looking at the code, and want to jump to another class you have to use one of the above methods unlike what you do in the IDE. You just Cmd + Click and reach the other class, like this
In order to bring the similar kind of navigation to Github, I wrote a chrome extension which will automatically hyperlink all the classes of your project so you can just click to open them in a new tab.
Here it is in action
Installation is simple, just click on this link and once installed just open any of your projects on Github and navigate through the classes like a boss 😎
Wait…there’s more to it! It also links all the classes from the Android SDK to the official documentation, which means now you have almost everything you need to understand the code on Github at your disposal with just a click.
I would love to your hear feedback on this effort. If you like it, just hit the ️💚 icon below and let your friends know about this extension.
The extension is open sourced already, feel free to star and/or watch it, report issues, improvements and features. I’d be more than happy to accept pull requests there.
Github Repo : https://github.com/droidchef/hops
Follow me on twitter : https://twitter.com/droidchef