Посты с тэгом emacs


Jedi — библиотека автодополнения для Python

Вот, набрел на просторах гитхаба на интересную библиотеку (GitHub). Дальше следует немного слов от автора.
Jedi — это инструмент, который можно использовать для автодополнения кода Python в IDE/редакторах. Jedi работает. Jedi быстр. Он понимает все основные элементы синтаксиса Python, в том числе встроенные функции.
Кроме того, Jedi поддерживает две разные goto функции и имеет поддержку переименования, а также поддерживает Pydoc и другие фишки IDE.
Jedi использует очень простой API, чтобы соединиться с IDE. Основная реализация — это VIM-плагин, использующий автозавершение Jedi. Я призываю использовать Jedi в ваших IDE. Это очень просто. Если возникнут проблемы (в том числе с лицензированием) — свяжитесь со мной.
Jedi можно использовать с такими редакторами:



[emacs, python] Проверка синтаксиса на лету

Скачиваем и устанавливаем PyFlakes. В папке Python\Scripts создаем два файла: launch_PyFlakes.py: from pyflakes.scripts.pyflakes import main main() и pyflakes.bat: c:\Python\python.exe c:\Python\Scripts\launch_PyFlakes.py %*Не забудьте указать свой путь к папке Python. Добавляем в переменную PATH путь к папке Python\Scripts Скачиваем файл smart-operator.el и помещаем его в папку, доступную



[emacs] django-mode

После трех недель экспериментов с PyCharm вернулся на Emacs, как раз незадолго до завершения демонстрационного периода. Я не имею ничего против PyCharm: лучший intellisence из-за тех, что я видел, куча пряников, делающих работу с Django и Google Apps Engine более комфортной и удобной, но ее тяжеловесность перевешивает все ее преимущества. Пользуясь случаем решил выяснить, что появилось для