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

Reply via email to