Что ж, на просторах Github я наткнулся на интересную библиотеку ( GitHub ).
Далее следует несколько слов автора.
Jedi — это инструмент, который можно использовать для завершения кода Python в IDE/редакторах.
Джедай работает. Джедай быстр.
Он понимает все основные элементы синтаксиса Python, включая встроенные функции.
Кроме того, Jedi поддерживает две разные функции перехода и переименование, а также поддержку Pydoc и других функций IDE. Jedi использует очень простой API для подключения к IDE. Основная реализация — это плагин VIM, использующий автодополнение Jedi. Я рекомендую использовать Jedi в ваших IDE. Это очень просто.
Если у вас возникнут какие-либо проблемы (в том числе с лицензированием), свяжитесь со мной.
Jedi можно использовать со следующими редакторами:
- Вим( джедай-вим , Ты дополняешь меня )
- Эмакс ( Джедай.
эль
) - SynWrite( Синджедаи )
- Великолепный текст ( Возвышенный джедай [ST2 + ST3], анаконда [только ST3] )
А также присутствует в проекте ВДБ
Несколько изображений:
Завершение чего угодно (Ctrl+Пробел)
Отображение тела класса/функции, строк документации
Поддержка Pydoc. Подсветка (Shift+K)Монтаж
pip install jedi
Об установке в вашем редакторе читайте в соответствующей документации.
Да, чуть не забыл — официально поддерживаются Python 2.6, 2.7, 3.2 и 3.3, но в принципе его можно использовать и для более ранних версий.
Войти , Пожалуйста.
Используете ли вы автозаполнение? 72,21% Да 265 12,26% Нет 45 15,53% В настроении Проголосовали 57 367 пользователей.
34 пользователя воздержались.
Теги: #python #редакторы #автодополнение #vim #Emacs #sublime text #python #vim #Emacs
-
Личный Кабинет От Мегафаил
19 Oct, 24 -
Эффект Хабра — Удар По Спамерам
19 Oct, 24