Что такое хороший IDE для Python на Mac OS X? [закрытый]

Перезапустив мой iPad (устройство iOS), решите проблему. Чтобы справиться с ошибкой exc_bad_access, я включил зомби-объекты в XCode из меню -> продукт -> схема -> редактировать схему -> запустить -> диагностика. И после этого началась такая проблема. Я отключил его и перезапустил свой iPad, и в конце концов он заработает. Я надеюсь, что перезапуск устройства iOS решит и вашу проблему.

133
задан Dave Hillier 4 September 2011 в 13:45
поделиться

12 ответов

Пробовали много разных (Kate, Eclipse, Scite, Vim, Komodo): у каждого есть какие-то сбои, либо ограниченные функции, либо медленные и не отвечающие. Окончательный выбор после многих лет: Emacs + ropemacs + flymake. Диалог открытия файла проекта веревки происходит очень быстро. Функции рефакторинга веревки и поддержки кода очень полезны. Flymake показывает синтаксические ошибки. Emacs - наиболее настраиваемый редактор. Я очень доволен этим конфигом. Часть конфигурации, относящаяся к Python, находится здесь: public.halogen-dg.com browser / alex-emacs-settings / configs / cfg_python.el

29
ответ дан 24 November 2019 в 00:03
поделиться

TextMate или Panic's Coda. NetBeans работает очень хорошо, если вам нужна полноценная IDE для кухонной мойки.

1
ответ дан 24 November 2019 в 00:03
поделиться

Поддержка Python в netbeans на удивление хороша и включает большинство функций, которые вы ищете.

1
ответ дан 24 November 2019 в 00:03
поделиться

, поскольку вы знакомы с Eclipse, возможно, вас заинтересует Pydev

1
ответ дан 24 November 2019 в 00:03
поделиться

Плагин Eclipse PyDev.

http://pydev.sourceforge.net/

1
ответ дан 24 November 2019 в 00:03
поделиться

Если у вас есть бюджет на IDE, попробуйте Wingware Professional, см. Wingware.com.

3
ответ дан 24 November 2019 в 00:03
поделиться

macvim + pyflakes.vim

5
ответ дан 24 November 2019 в 00:03
поделиться

Eclipse с Pydev работает лучшее для меня на любой платформе.

12
ответ дан 24 November 2019 в 00:03
поделиться

Я обычно использую либо komodo edit , либо aquamacs с ropemacs . Хотя я должен вас предупредить, возможности IDE не будут тем, к чему вы привыкли, если вы работаете с Java или C #. Я лично считаю, что мощные IDE мешают мне больше, чем помогают.

ОБНОВЛЕНИЕ : Я также должен отметить, что если у вас есть деньги, то Komodo IDE того стоит. Это платная версия Komodo Edit.

5
ответ дан 24 November 2019 в 00:03
поделиться

Я использую TextMate для всех моих потребностей в программировании на Python. Это не IDE как таковая, но она делает много вещей, которые делает IDE (без всего мусора IDE). Он имеет подсветку синтаксиса, сворачивание кода, интеграцию с различными SCM за счет использования дополнительных пакетов (я знаю, что он поддерживает SVN, Git, Mercurial, Darcs и, возможно, некоторые другие). Кроме того, он довольно расширяемый и настраиваемый (опять же, за счет использования пакетов). Также в нем есть основная концепция проектов. Однако одно место, где это не блестит, - это автозавершение кода; некоторые пакеты имеют ограниченную поддержку автозавершения кода, но, как правило, она не так хороша, как у большинства языковых IDE. Однако, учитывая, насколько классный TextMate, я не знаю, чем жертвовать. TextMate определенно сделал меня более продуктивным.

28
ответ дан 24 November 2019 в 00:03
поделиться

Я лично использую NetBeans. Я использовал Eclipse PDT, но NetBeans казался чище и быстрее. Также проще настроить. У него есть собственный плагин Subversion, который работает очень хорошо. Также есть расширение FTP под названием Remote File System , но я его не использовал.

Редактор де-факто до Textmate стал центром внимания. Дорого.
  • Smultron - Очень хороший редактор, пользовательский интерфейс похож на Textmate.
  • Idle - Собственный маленький редактор Python, имеет несколько хороших функций, но также имеет некоторые серьезные проблемы. Я лично считаю, что он слишком нестабилен для моего использования.
  • Sublime Text - Это действительно приятный текстовый редактор с удивительно хорошей поддержкой Python.
  • Pycharm - Еще одна солидная полная среда IDE для Python .
  • 25
    ответ дан 24 November 2019 в 00:03
    поделиться

    Я использовал WingIDE и очень довольны. Intellisense довольно хорош, некоторые другие вещи немного дурацкие, но в целом это очень производительный инструмент

    2
    ответ дан 24 November 2019 в 00:03
    поделиться