> Sounds very useful! I have a scenario that probably fits... When using > PyCall I always find myself pressing tab to see what methods are defined on > a python object: > > "obj[:get_something]()[<tab><tab><tab>"... Crap... Gotta look at the docs... > > It would be awesome if you gave a quick how-to for something like that.
I just tried that but it doesn't seem to work (yet?). That would be the killer feature! > On Thursday, February 18, 2016, Fabian Gans <[email protected]> wrote: > >> I want to share an (unregistered) package called CustomREPLComepletions >> https://github.com/meggart/CustomREPLCompletions.jl. It hooks into the >> REPL completion system and lets you add individual completions depending on >> the function surrounding the current cursor. >> >> For example, if after the following lines: >> >> using CustomREPLCompletions >> d=Dict("aa"=>5,"bb"=>6) >> d[" >> >> hit the tab key twice and the completion suggestions will be "aa" and >> "bb". >> >> Another example, and the main reason I put this together is when reading >> files containing some kind of datastructure: >> >> using CustomREPLCompletions, HDF5 >> data = h5read("myfile.h5"," # hit tab after the " >> >> This will look up the groups and variables stored in myfile.h5 and so you >> can tab-complete yourself through the file's hierarchy. >> I wanted to find out if anyone besides me would find this useful and if >> yes how to best integrate this into the packages it concerns. >> >> Fabian >> >> >>
