Monday, January 14, 2008
Приближаем emacs к PythonIDE-2
В прошлом посте я прикрутил автокомплешн к pythn-mode. Теперь я прикрутил и справку к комплешну, как, например,
тут
Правда пока он работает только со стандартными модулями, но я надеюсь прикрутить и комплешн, и справку к переменным, как в eclipse на рисунке. А вот, собственно, и все решение LISP-часть, Python-часть не изменилась (хотя ней я тоже займусь, но позже), и находится здесь .
Для комплешина вызывать my-python-complete-symbol;
для полной справки my-python-documentation;
для "быстрой справки", например по варианту из комплешна - стать в конец варианта и вызвать pydoc-to-tip
Следуюющий шаг - комплешн к переменным.
тут
Правда пока он работает только со стандартными модулями, но я надеюсь прикрутить и комплешн, и справку к переменным, как в eclipse на рисунке. А вот, собственно, и все решение LISP-часть, Python-часть не изменилась (хотя ней я тоже займусь, но позже), и находится здесь .
Для комплешина вызывать my-python-complete-symbol;
для полной справки my-python-documentation;
для "быстрой справки", например по варианту из комплешна - стать в конец варианта и вызвать pydoc-to-tip
Следуюющий шаг - комплешн к переменным.
Wednesday, December 26, 2007
Приближаем emacs к PythonIDE
Пока только рецепт для автокомплешин и чтения pydoc. Походу меня раскручивают на статью.
Вот, собственно рецепты:
Elisp-part - http://pastebin.ca/832514
emacs.py - http://pastebin.ca/832507
Тут my-python-complete-symbol - автодобавление. Если вы смотрели код, то поняли, что ищет только в ключевых словах, __builtins__ и импортируемых модулях; my-python-documentation - смотрим pydoc. Я повесил на хоткеи так:
(define-key py-mode-map (kbd"C-c") 'my-python-documentation )
(define-key py-mode-map (kbd "\e\ek") 'my-python-complete-symbol)
Вот, собственно рецепты:
Elisp-part - http://pastebin.ca/832514
emacs.py - http://pastebin.ca/832507
Тут my-python-complete-symbol - автодобавление. Если вы смотрели код, то поняли, что ищет только в ключевых словах, __builtins__ и импортируемых модулях; my-python-documentation - смотрим pydoc. Я повесил на хоткеи так:
(define-key py-mode-map (kbd"C-c
(define-key py-mode-map (kbd "\e\ek") 'my-python-complete-symbol)
Wednesday, December 19, 2007
Wednesday, November 28, 2007
Статьи, имеющие определенную ценность
Статья, (на украинском языке) посвященная интернационализации программ на Python. Зеркало тут .
Спецификация API СУБД для Python 2.0 . Зеркало тут .
Glade 3.4 под мастдайку
Первый мой пост тут.
Сабж. Подробности тут
Между прочим, рекомендую качать, т.к. далеко не всегда ссылка работает.
Сабж. Подробности тут
Subscribe to:
Posts (Atom)