ПРИМЕЧАНИЕ. Недавно я написал обзор использования нескольких основных IDE с IronPython: http://www.voidspace.org.uk/ironpython/tools-and-ides.shtml
(Включая SharpDevelop, Eclipse и PyDev, Wing, Visual Studio и IronPython Studio)
Я не большой поклонник IronPython Studio, на мой взгляд, это не совсем качественное производство. Разработчики нацелены на IronPython 1, и сгенерированный код требует изменений, чтобы запускать их самостоятельно с IronPython. Необходимость изменения сгенерированного кода никогда не бывает хорошей!
Я использую конструкторы Visual Studio для генерации C #, а затем подкласс в IronPython для фактической реализации функциональности.
Для работы с IronPython подойдет любая из «обычных» Python IDE. Мне нравится Wing, потому что автозаполнение - лучшее, что я видел в редакторе Python. Вы также можете научить его выполнять автозаполнение для библиотек .NET (путем создания файлов PI).
Для работы с Wing (Wing personal бесплатен - но профессиональная версия лучше), не устанавливайте ваш интерпретатор в настройках проекта как ipy.exe, потому что вы теряете интерактивную оболочку внутри Wing, что очень полезно для попыток вещи вне.
Это означает, что вам нужны внешние инструменты для запуска ваших тестов, запуска приложения, но использовать API сценариев Wing или инструменты ОС для интеграции этих инструментов в Wing очень просто.
Komodo, SPE, Vim, Emacs - это все редакторы / IDE с интеграцией Python и все они будут работать очень хорошо - то, что вы предпочитаете, зависит от ваших вкусов и рабочего процесса.
Есть ли у вас другие требования к IDE?
Для общей разработки IronPython я использую MSBuild для обеспечения автоматизации сборки, Wix для инсталляторов сборки, Pyc (пример компилятора IronPython) для компиляции в двоичные сборки и пользовательский исполняемый файл для проекта, который является очень тонкой оболочкой для API-интерфейса хостинга IronPython, написанного в C #. Редактор / IDE - это только один из используемых инструментов, и общая среда Python должна хорошо вам помочь.
[1]: ПРИМЕЧАНИЕ. Недавно я написал обзор использования нескольких основных IDE с IronPython http://www.voidspace.org.uk/ironpython/tools-and-ides.shtml