NOTA: Recentemente ho scritto una recensione di utilizzare più i principali IDE con IronPython: http://www.voidspace.org.uk/ironpython/tools-and-ides.shtml (Compreso SharpDevelop, Eclipse e PyDev, Ala, Visual Studio e IronPython Studio)
Non sono un grande fan di IronPython Studio, a mio parere non è proprio la qualità della produzione. I progettisti hanno come obiettivo IronPython 1 e il codice generato richiede modifiche per eseguirli da soli con IronPython. Dovendo modificare il codice generato non è mai buono!
Uso i progettisti con Visual Studio per generare C# e quindi sottoclasse in IronPython per implementare effettivamente la funzionalità.
Per lavorare con IronPython, uno qualsiasi degli IDE Python "normali" andrà bene. Mi piace Wing perché il completamento automatico è il migliore che ho visto in un editor Python. Puoi anche insegnare a fare il completamento automatico per le librerie .NET (generando file PI).
Per lavorare con Wing (Wing personal è gratuito - ma la versione professionale è migliore) non impostare l'interprete nelle impostazioni del progetto in ipy.exe perché si perde la shell interattiva all'interno di Wing che è molto utile per provare le cose.
Ciò significa che sono necessari strumenti esterni per eseguire i test, avviare l'applicazione, ma utilizzare l'API di scripting di Wing o gli strumenti del SO per integrare questi strumenti in Wing è semplice.
Komodo, SPE, Vim, Emacs sono tutti gli editor/IDE con integrazione con Python e funzioneranno tutti molto bene, che preferisci dipende dai tuoi gusti e dal tuo flusso di lavoro.
Avete altri requisiti per un IDE?
Per lo sviluppo generale IronPython Io uso MSBuild per fornire build automation, Wix per gli installatori di costruzione, Pyc (IronPython compilatore del campione) per compilare alle assemblee binari, e un eseguibile personalizzato per il progetto che è molto sottile wrapper per le API di hosting IronPython scritto in C#. Un editor/IDE è solo uno degli strumenti utilizzati - e un IDE Python generale dovrebbe servire al meglio.
[1]: NOTA: Recentemente ho scritto una recensione di utilizzare più i principali IDE con IronPython http://www.voidspace.org.uk/ironpython/tools-and-ides.shtml
Ci sono stati aggiornati alcuni aggiornamenti su ciò che è disponibile da quando è stata pubblicata la risposta accettata. Suggerisco di guardare più in basso nella pagina di Jeff Hardy [risposta] (http://stackoverflow.com/questions/755883/ide-for-ironpython-on-windows/2978141#2978141). – oob