2012-04-11 16 views
5

Meine Situation ist Aptana Eclipse Plug-in installiert und funktioniert ordnungsgemäß.Gibt es eine Möglichkeit, Code-Hinweise für gtk3 und Python auf aptana zu bekommen?

Wenn ich from gi.repository import Gtk bin, bin die Codevervollständigung, die ich von import gtk gewohnt bin, weg. Irgendwelche Lösungen oder ist es nur ein Fehler?

Meine vorläufige Lösung hält eine import gtk\ngtk. in einem Zwischenablage-Manager und lösche es, wenn ich Hinweise brauche.

Antwort

5

Ja, das ist es! Sie sollten gi zu den Zwangs builtins hinzufügen und Sie erhalten einen Code-Vervollständigung erhalten:

Gehen Sie zur Window-> Preferences, PyDev-> Interpreter Python Abschnitt und fügen Sie gi zu dem "Forced builtin" Tab für jeder Dolmetscher möchten Sie Gtk3 verwenden.

Mehr dazu: http://pydev.org/manual_101_interpreter.html

+0

Sie Sir, sind genial :) Ich hatte gerade versucht gi.repository ohne Erfolg ... Ich war so nah und so weit zur Lösung :) Sie haben meinen Tag gerettet – Alar

0

from gi.repository import Gtk

ist nicht dasselbe wie

import gtk

Mit der Aussage "

from gi.repository import Gtk

Ihr importieren Gtk 3. Mit

import gtk

Ihr importieren Gtk 2.

Ich würde sagen, dass Sie Code-Vervollständigung nicht weiß, Gtk 3

vielleicht nützlich:

Tutorial für Gtk 3 http://readthedocs.org/docs/python-gtk-3-tutorial/en/latest/index.html

http://live.gnome.org/PyGObject

+0

Ich bin mir bewusst, der Unterschied von gtk2 zu gtk3. Ich habe mich gefragt, ob der Code-Abschluss in Aptana für dieses Modul eine Lösung hatte oder nicht. – RobotHumans