[Eric] python autocompletion in the console
otakuj462 at gmail.com
Thu Dec 27 15:50:20 GMT 2007
Just as a suggestion, though, why not use the same keyboard shortcuts
in the console as in the editor so that you have a more consistent UI?
Thanks for your help.
On Dec 27, 2007 10:37 AM, Detlev Offenbach <detlev at die-offenbachs.de> wrote:
> On Donnerstag, 27. Dezember 2007, Jake B wrote:
> > Hi,
> > I'm also having some trouble using python autocompletion in the
> > console. The Eric IDE front page states that Eric supports an
> > "Interactive Python shell including syntax hilighting and
> > autocompletion."
> > Here's what I have:
> > Python 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit
> > (Intel)] on beardj, Standard
> > >>> x=1
> > >>> x
> > 1
> > >>> x.
> > At that point, I do control+space, and I would expect to see a list of
> > all the methods that are defined for type int (such as __add__, etc.),
> > but nothing comes up. Also all the entries in the submenu Edit -->
> > Autocomplete are grayed out.
> > The same thing applies with autocompletion of modules. For example:
> > >>> sys.
> > I would expect to autocomplete, as it does when I edit a document. But
> > nothing comes up, and the Autocompletion submenu is still grayed out.
> > I'd greatly appreciate it if someone could let me know what type of
> > console autocompletion eric4 supports, or what I might be doing wrong.
> > Much thanks.
> > Jake
> 1. Shell autocompletion
> This is available pressing the tab key, e.g. x.<Tab key>. That should show a
> list with all the methods available to an integer object.
> 2. Editor autocompletion and calltips
> You have to configure that in the Preferences dialog, Editor->APIs page. Here
> you select Python as the language of choice and press the "Add from installed
> APIs" or add your own API files (these are QScintilla API files).
> Detlev Offenbach
> detlev at die-offenbachs.de
More information about the Eric