tipos texto que programar para entornos editores desarrollo ide ironpython

texto - ¿Qué IDE de IronPython debería usar?



que es un ide (3)

La mayoría de las veces uso Scite para mi scripting IronPython, ya que normalmente lo uso como lenguaje de scripting para el proceso de compilación en lugar de cualquier otra cosa, una página de resaltado de sintaxis suele ser suficiente.

Como IDE de Python de uso general, utilizo NetBeans Python EA, que trata a CPython, Jython e IronPython casi igual, por lo que puedo configurarlo para la plataforma que quiero usar hoy, y todo lo demás permanece igual.

Esta pregunta probablemente se parece mucho a IDE para ironpython en la pregunta de Windows aquí en stackoverflow. Pero leí las respuestas a esa pregunta. Todavía no tengo idea de qué IDE debería usar. Lo que estoy buscando es conocer los pros y los contras de un IDE específico.

Recientemente comencé a aprender IronPython. El único IDE que utilicé hasta ahora es IronPython Studio que se integra con Visual Studio. Fue una elección lógica para mí porque uso Visual Studio cuando trabajo con C #.

Uno de los problemas que tengo con IronPython Studio es que no puedo cambiar los colores predeterminados. Tengo un color de fondo gris oscuro y el código Python negro no se ve muy bien en ese fondo. Busqué Entorno-> Fuentes y colores en el cuadro de diálogo Opciones, pero no pude encontrar la opción para cambiar los colores de IronPython. Deje que sea mi pregunta complementaria: ¿cómo cambiar los colores predeterminados en IronPython Studio integrado?

Escuché sobre SharpDevelop, pero no sé si va a ser una gran mejora de IronPython Studio. Decidí preguntarte antes de intentarlo.

Entonces, por favor, ¿podría informarme de los pros y los contras de su IDE de IronPython favorito? No me diga "Yo uso XYZ IDE y me encanta". Quiero saber por qué te encanta y qué es lo que falta.

Gracias


Michael Foord ha comparado diferentes IDEs para IronPython. Puedes encontrarlo aquí .


Ahora tiene una buena integración de Visual Studio 2010 con IronPython Tools .