Today I thought multiple times: How nice would it be to have a "goto definition" function in Juno/Atom. And now it is already there! Very nice. :)
Uwe On Sunday, March 20, 2016 at 7:58:15 PM UTC+1, James Dang wrote: > > Hi All, Julia has been great for me, and I wanted to give back a little. > LightTable and Atom are great editors, but I was really starting to miss > good intellisense-like autocomplete and basic navigation features like > jump-to-definition, especially on larger codebases. It's really quite a > slog to remember exactly where in which file a function was defined, or > what its exact arguments are. And maybe with better tooling, more people > will be drawn to the community. So I put a bit of work into a new package > for Atom that gives you that! > > https://atom.io/packages/jude > > > <https://raw.githubusercontent.com/jamesdanged/Jude/master/img/JudeDemo.gif> > > > This is a bit different from what you get out of julia-client and > autocomplete-julia because it does a full syntax parsing and scope > resolution of your codebase without executing it in a Julia process. It > reparses very quickly on the fly without needing to save. And the matching > is precise, not fuzzy, giving you exactly what names are available in the > scope you are in currently. It's quite new and unpolished, but please try > it out and let me know what you think! > > Cheers, > James > >