Лучшая среда разработки с открытым исходным кодом для создания приложений в Google App Engine?
Глядя на использование GAE и python, я хотел бы знать, какие из них являются лучшими для этого - спасибо!
Ответы
Ответ 1
Я потратил бы время и узнал что-то вроде emacs. Кривая обучения немного выше, но как только вы привыкнете к ней, вы можете развиваться с любого терминала. Он имеет фантастическую поддержку для python и многих других библиотек.
Вы должны помнить, что Python является динамически типизированным языком, поэтому традиционная IDE на самом деле не является ответом, поскольку они в основном предназначены для статически типизированных языков. В основном вы хотите что-то, что имеет подсветку синтаксиса, компиляцию и, возможно, некоторые ярлыки и макросы, чтобы облегчить вам жизнь... emacs имеет все это:)
Я бы отправил Google "Emacs Python".
Если вы действительно не хотите использовать emacs, я бы посмотрел PyDev. Это расширение для eclipse IDE, которое позволяет писать код на Python. Некоторым из моих друзей, которые занимаются Django, удалась с этим.
Надеюсь, что это поможет.
Удачи с GAE.
Ответ 2
Netbeans имеет некоторые очень хорошие инструменты для разработки Python
Ответ 3
Я использую pydev на затмении и хорошо работаю для django тоже!
Ответ 4
VIM (там достаточно плагинов, чтобы сделать его IDE-подобным)
Komodo IDE ($$)
Eclipse w/Pydev
Net Beans с поддержкой Python
WingIDE ($$)
SPE (редактор Stani Python)
Ответ 5
Открыть Комодо
Ответ 6
Я использую gedit и очень доволен этим, есть несколько хороших плагинов, которые облегчают жизнь (например, браузер классов). Я попробовал eclipse, но его просто не тот опыт, который вы получаете с Java.
Ответ 7
В моем недавнем проекте GAE я попробовал оба eclipse с pydev и intellij с его плагином python. Я использую intellij для своей "настоящей" работы, поэтому я нашел ее самой естественной и простой в использовании, лично. Это не с открытым исходным кодом, но если у вас уже есть лицензия, это не является дополнительной стоимостью.
Я нашел, что плагин eclipse тоже очень хорош. Вы не получите столько intellisense, сколько хотите с java, но я был очень впечатлен тем, что вы получаете от динамически типизированного языка.
Ответ 8
Если вы на Mac, я бы настоятельно рекомендовал TextMate. IDE отлично подходит для кодирования таких проектов, как Python, PHP, Ruby on Rails, HTML и т.д.
Цена составляет 52 доллара США, и есть 30 пробных версий, которые вы можете попробовать самостоятельно. Настоятельно рекомендуется большинству разработчиков Mac.
Также, если вы просмотрели демонстрацию в Google Campfire, вы заметите, что они используют TextMate!
Ответ 9
im с помощью ulipad быстро и просто скачать здесь
Ответ 10
Вы можете попробовать appengine-emacs-toolkit. http://code.google.com/p/appengine-emacs-toolkit/
Этот набор инструментов содержит два основных режима emacs, которые помогают разрабатывать GoogleAppEngine и SinaAppEngine с помощью python.
Он обеспечивает поддержку для создания нового проекта, запуска локального сервера, открытия браузера для просмотра проекта, загрузки проекта.
Этот инструментарий протестирован на WindowsXP/7, Ubuntu с помощью GoogleAppEngine-1.6.1, saepythondevguide.