Я использую Notepad ++ для разработки python, и несколько дней назад я узнал о бесплатном Komodo Edit.
Мне нужны плюсы и минусы для разработки Python между этими двумя редакторами...
Я использую Notepad ++ для разработки python, и несколько дней назад я узнал о бесплатном Komodo Edit.
Мне нужны плюсы и минусы для разработки Python между этими двумя редакторами...
Я немного поработал с программированием на Python для Google App Engine, который я начал в Notepad ++, а затем недавно перешел на Komodo, используя два отличных учебника по началу работы - оба из которых удобно связаны с этот пост в блоге (прямой: здесь и здесь).
Короче говоря, это IDE, которая предоставляет все преимущества.
Notepad ++ проще, намного МНОГО быстрее загружать и поддерживает некоторые базовые настраиваемые команды запуска; это прекрасный выбор, если вам нравится выполнять все ваши исполнения и отладки прямо в командной строке или оболочке Python. Мой совет - попробовать оба!
Я только что загрузил и начал использовать Komodo Edit. Я некоторое время использую Notepad ++. Вот что я думаю о некоторых функциях:
Комодо Редактировать Плюсы:
Notepad ++ Плюсы:
Кто-нибудь знает, возможно ли в Комодо изменить что-нибудь из двух последних вещей?
Я использую редактирование Komodo. Основные причины: Intellisense (не так хорошо, как VisualStudio, но Python - жесткий язык для intellisense) и межплатформенная совместимость. Приятно иметь возможность использовать тот же редактор на моей машине с Windows, моей Linux-машине и моей macbook с небольшим изменением ощущения.
Я использую как Komodo Edit, так и Notepad ++.
Notepad ++ намного быстрее запускается, и он более легкий, поэтому я часто использую его для быстрого однократного редактирования.
Я использую Komodo Edit для крупных проектов, таких как мои приложения django и wxPython. KE - полнофункциональная среда разработки, поэтому она имеет гораздо больше возможностей.
Основные преимущества Komodo Edit для программирования Python:
Некоторые из мелочей, которые Notepad ++ отсутствует для разработки Python:
Насколько я знаю, Notepad ++ не показывает вам docstring, который имеет каждый метод.
Недостаток, который я обнаружил в Notepad ++ для Python, заключается в том, что он (для меня) позволяет тихо перемещать вкладки и пробелы. Я знаю, что это настраивается, но он меня поймал, особенно при попытке работать с другими людьми, использующими разные редакторы /IDE, поэтому будьте осторожны.
Я еще не использовал Komodo (загрузка не была завершена на медленном соединении, в котором я был в то время), но я регулярно использую Eclipse с PyDev и наслаждаюсь функциями IDE, описанными другими респондентами. Тем не менее, я также регулярно разочаровываюсь в том, насколько он богат.
Я недавно загрузил Notepad ++ (намного меньше размер загрузки;-)) и наслаждался им совсем немного. Сам редактор хорош и быстр, и он выглядит расширяемым. Я надеюсь копировать некоторые из моих любимых функций из IDE в Notepad ++ и переноситься в какой-то отдаленный момент в будущем.
Если бы мне пришлось выбирать между Notepad ++ и Komodo, я бы выбрал PyScripter;) Серьезно я считаю PyScripter отличной альтернативой...
Скачал и сам. Как Комодо лучше.
Komodo Pros: Как лучше. Больше. Похоже на IDE. Редактирует шаблоны Django
Notepad ++ Минусы: не нравится. Делает меньше. Похоже, что и IDE.