Какие функции отсутствуют в инструментах IDE Python?

Каковы наиболее желательные функции, которые в настоящее время отсутствуют в любых инструментах IDE Python?

Я также заинтересован в том, чего не хватает в Komodo 6, но доступен в других инструментах (в настоящее время я использую Komodo 6 для Python 3 под Windows).

[Я прошу, чтобы это было сделано wiki сообщества, если это необходимо.]

1 голос | спросил max 3 FebruaryEurope/MoscowbThu, 03 Feb 2011 22:59:50 +0300000000pmThu, 03 Feb 2011 22:59:50 +030011 2011, 22:59:50

1 ответ


3

Я сделал небольшой обзор редакторов /IDE в последнее время, и наиболее распространенная проблема с IMO - это какое-то управление проектами, интегрированная отладка и способы настройки пользовательских путей python для каждого проекта.

Когда дело доходит до Komodo, насколько мой быстрый тест мог убедиться, управление проектами в Komodo было довольно простым, но у него есть встроенная отладка. Также завершение кода привело меня к гайкам.

Лично я использую WingIDE, и я вообще не пропускаю никаких функций. Особенно мне нравится, как вы можете установить основной файл, который он проанализирует, и увидеть, что если основной файл изменен sys.path, он проанализирует этот путь, чтобы вы могли выполнить завершение кода и щелчок по определению на этих пакетах. Это очень хорошо, когда вы используете zc.buildout, например, и функцию, которую я искал в других IDE, когда я ее тестировал, и не нашел много поддерживающих ее.

PyCharm, новый парень на блоке, поддерживает рефакторинг, который выглядит интересным, но я не знаю, действительно ли он работает и насколько он полезен на практике.

ответил Lennart Regebro 3 FebruaryEurope/MoscowbThu, 03 Feb 2011 23:54:28 +0300000000pmThu, 03 Feb 2011 23:54:28 +030011 2011, 23:54:28

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132