2012-04-11 4 views
5

Моя ситуация - плагин Aptana eclipse установлен и работает правильно.Есть ли способ получить коды-подсказки для gtk3 и python, работающих над aptana?

Если я from gi.repository import Gtk, то код завершения я привык от import gtk ушел. Любые решения или это просто ошибка?

Мое временное решение поддерживает import gtk\ngtk. в менеджере буфера обмена и отбрасывает его, когда мне нужны подсказки.

ответ

5

Да, есть! Вы должны добавить Г в форсированных и встроенные команды вы получите код завершение:

Перейти к window-> Preferences, PyDev-> интерпретатора раздел и добавить Г на вкладку «Принудительный встроено» для каждого интерпретатор, который вы хотели бы использовать Gtk3.

Подробнее об этом: http://pydev.org/manual_101_interpreter.html

+0

Ты сэр, потрясающе :) Я только что попробовал gi.repository без успеха ... Я был так близок и до сих пор до решения :) Ты спас мой день – Alar

0

from gi.repository import Gtk

не таким же, как

import gtk

С утверждением "

from gi.repository import Gtk

ваш импортируют Gtk 3. С

import gtk

ваш импортируемого Gtk 2.

Я бы сказал, что вы код завершения не знает Gtk 3 .

может быть полезным:

Учебник для Gtk 3 http://readthedocs.org/docs/python-gtk-3-tutorial/en/latest/index.html

http://live.gnome.org/PyGObject

+0

Я знаю разницу от gtk2 к GTK3. Мне было интересно, есть ли у кода в Aptana для этого модуля решение или нет. – RobotHumans