Какую IronPython IDE я должен использовать? - PullRequest
10 голосов
/ 13 сентября 2009

Этот вопрос, вероятно, очень похож на IDE для Ironpython в Windows здесь, на stackoverflow. Но я читаю ответы на этот вопрос, я до сих пор не знаю, какую IDE мне следует использовать. Мне нужно знать плюсы и минусы конкретной IDE.

Я недавно начал изучать IronPython. Единственная интегрированная среда разработки, которую я использовал до сих пор, это IronPython Studio , которая интегрируется с Visual Studio. Для меня это был логичный выбор, потому что я использую Visual Studio при работе с C #.

Одна из проблем, с которыми я столкнулся в IronPython Studio, заключается в том, что я не могу изменить цвета по умолчанию. У меня темно-серый цвет фона и черный код Python не очень хорошо выглядит на этом фоне. Я посмотрел в Environment-> Fonts and Colors в диалоге Option, но не смог найти возможность изменить цвета IronPython. Пусть это будет мой побочный вопрос: Как изменить цвета по умолчанию в интегрированном IronPython Studio?

Я слышал о SharpDevelop, но не знаю, станет ли это большим улучшением в IronPython Studio. Я решил спросить вас, прежде чем я попробую.

Так что, пожалуйста, не могли бы вы рассказать о плюсах и минусах вашей любимой IDE IronPython. Не говорите мне: «Я использую XYZ IDE и люблю это». Я хочу знать, почему тебе это нравится и чего не хватает.

Спасибо

Ответы [ 3 ]

12 голосов
/ 15 сентября 2009

Майкл Фурд сравнил различные IDE для IronPython. Вы можете найти его здесь .

2 голосов
/ 19 октября 2010

Теперь у вас есть хорошая интеграция Visual Studio 2010 с IronPython Tools .

2 голосов
/ 13 сентября 2009

Большую часть времени я использую Scite для своих сценариев IronPython - поскольку я обычно использую его как язык сценариев для процесса сборки, а не для чего-либо еще, обычно достаточно одной страницы подсветки синтаксиса.

В качестве Python IDE общего назначения я использую советник NetBeans Python, который рассматривает CPython, Jython и IronPython практически как равные, поэтому я могу просто установить его на платформу, которую я хочу использовать сегодня, а все остальное остается прежним.

...