Какая IDE более удобна в Windows? - Python - Ответ 4253636

Без долгих предисловий.

Делюсь впечатлениями. Может, будут какие-то замечания или дополнения?

С питоном плотно работать начал недавно.

Было три кандидата - Python Tools for Visual Studio (PTVS), PyCharm и WingIDE.

PTVS отпал быстро. Неудобная работа с проектами.

Глючный - вылетает с ассертами где-то в своём коде на брекпойнтах.

Не хочет заходить в отладку стандартных питоновских файлов (которые в site-packages и рядом).

Медленный до ужаса - на большом проекте.

Сейчас использую сразу PyCharm и WingIDE, потому что действительно хорошую IDE пока, видимо, не написали.

Пишу код в первом, запускаю и отлаживаю во втором.

У PyCharm главный плюс - действительно мощный анализ и подсветка кода, wing куда слабее.

При этом для отладки он хуже.

- во время остановки на брейкпойнте нет возможности посмотреть стек вызовов (или это просто я не нашел?).

- нет возможности открыть питоновскую консоль в контексте выполнения.

- нет такой возможности, как "запустить текущий файл", приходится лезть в Edit configurations.

Всё это даёт Wing.

Попытался также поставить Netbeans и Aptana Studio. Первый вообще не ставится - хочет Java SDK, который в упор не видит, вторая запутана до невозможности, и, похоже, приличную отладку не предоставляет.

Вернуться к обсуждению:

Какая IDE более удобна в Windows? Python