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

Reply via email to