Я использую Notepad++ для разработки на Python, и несколько дней назад я узнал о бесплатной версии Komodo Edit.
Мне нужны плюсы и минусы для разработки Python между этими двумя редакторами...
Я использую Notepad++ для разработки на Python, и несколько дней назад я узнал о бесплатной версии Komodo Edit.
Мне нужны плюсы и минусы для разработки Python между этими двумя редакторами...
Я немного поработал с программированием на Python для Google App Engine, которое я начал с Notepad++, а затем недавно перешел на Komodo, используя два отличных руководства по запуску, оба из которых удобно связаны с эта запись в блоге (прямая: здесь и здесь).
Короче говоря, это IDE, которая предоставляет все свои преимущества.
Notepad++ проще, НАМНОГО быстрее загружается и поддерживает некоторые базовые настраиваемые команды запуска; это прекрасный выбор, если вам нравится выполнять все действия и отлаживать прямо в командной строке или оболочке Python. Мой совет - попробуйте оба!
Я только что скачал и начал использовать Komodo Edit. Я давно пользуюсь Notepad++. Вот что я думаю о некоторых особенностях:
Комодо Редактировать Плюсы:
Блокнот++ Плюсы:
Кто-нибудь знает, возможна ли какая-либо из этих двух последних вещей в Komodo Edit?
Я использую редактор Комодо. Основные причины таковы: Intellisense (не так хорош, как VisualStudio, но для Python сложно использовать IntelliSense) и кросс-платформенная совместимость. Приятно иметь возможность использовать один и тот же редактор на моей машине с Windows, моей машине с Linux и моем macbook практически без изменений в ощущениях.
Я использую как Komodo Edit, так и Notepad++.
Notepad++ запускается намного быстрее и легче, поэтому я часто использую его для быстрого одноразового редактирования.
Я использую Komodo Edit для крупных проектов, таких как мои приложения django и wxPython. KE — это полнофункциональная IDE, поэтому она имеет гораздо больше возможностей.
Основные преимущества Komodo Edit для программирования на Python:
Некоторые мелочи, которых нет в Notepad++ при разработке на Python:
Насколько я знаю, Notepad++ не показывает строку документации для каждого метода.
C:\Program Files (x86)\Notepad++\plugins\APIs\python.xml
- person Cees Timmerman; 18.04.2016
Недостатком, который я обнаружил в Notepad++ для Python, является то, что он имеет тенденцию (для меня) молча смешивать вкладки и пробелы. Я знаю, что это настраивается, но меня это зацепило, особенно при попытке работать с другими людьми, использующими разные редакторы/IDE, так что будьте осторожны.
____
заменить \t
, найти __
заменить \t
, у меня работает, за исключением тех случаев, когда кто-то использовал отступы в 3 пробела. (замените _ пробелом)
- person Cees Timmerman; 25.11.2015
Я еще не использовал Komodo (загрузка так и не завершилась из-за медленного соединения, которое у меня было в то время), но я регулярно использую Eclipse с PyDev и наслаждаюсь функциями «IDE», описанными другими респондентами. Тем не менее, я также регулярно расстраиваюсь из-за того, насколько он требователен к ресурсам.
Недавно я скачал Notepad++ (намного меньший размер загрузки ;-) ) и получил от этого удовольствие. Сам редактор приятный и быстрый, и он выглядит расширяемым. Я надеюсь скопировать некоторые из моих любимых функций из IDE в Notepad++ и перенести их в какой-то отдаленный момент в будущем.
Если бы мне пришлось выбирать между Notepad++ и Komodo, я бы выбрал PyScripter ;.) Серьезно, я считаю PyScripter отличной альтернативой...
Скачал оба сам. Как Комодо лучше.
Плюсы Komodo: нравится больше. Делает больше. Похоже на IDE. Редактирует шаблоны Django
Notepad++ Минусы: Не очень нравится. Делает меньше. Меньше похоже и на IDE.
:D
- person Droogans; 05.03.2012