2009-02-11 21 views
16

Hola desarrollé mucho en Visual Studio 2008 y me gustaría encontrar un complemento como vsphp que permita intellisense y depuración en Visual Studio. ¿IronStudio es lo que estoy buscando? Por lo que tengo entendido, IronStudio es un complemento para .NET.Python IDE integrado en Visual Studio 2008?

Si no hay un plug-in para Visual Studio 2008 cuál es un buen IDE para un newbee pitón que ama Visual Studio (NetBeans y Eclipse odio siento simplemente no sentir el amor)

También si IronPython Studio es un IDE ¿Quiero la versión aislada o integrada? No parece entender el nombre.

He instalado integrado y tiene esto: http://dl.getdropbox.com/u/5910/Jing/2009-02-11_1750.png :(ninguna consola como aquí:. http://www.codeplex.com/IronPythonStudio

+0

Quiere integrar * Creo que * – mpen

Respuesta

6

tuve un dilema similar cuando empecé a escribir en Python que no podía encontrar ningún complemento para VS así que probé una pocas alternativas:

  • ralentí - viene con Python y obras pero se sentía muy cludgy me
  • Wingware Python IDE - no es libre, pero parecía tener muy buenas capacidades de depuración
  • e-texteditor - tiene un buen resaltado de sintaxis, pero la ejecución de secuencias de comandos de Python suele causar problemas.
  • Eclipse con PyDev - es lo que ahora uso - resaltado de sintaxis, finalización automática, capacidades de depuración, etc, etc

Hay un par de comentarios de opciones que podrían ser de utilidad para usted:

Personalmente , Recomendaría Eclipse + PyDev :-)

[Editar] Iron Python se ve muy bien, ¡podría tener que verificarlo!

[Actualización 25/04/2013] Acabo de utilizar PyCharm estos días. Absolutamente fantástico IDE e incluso comprende DJango

+0

pydev parece tener soporte para la consola ironpython, intellisense (incluyendo algunos .net intellisense, sin embargo, no está seguro acerca de la depuración Ironpython). –

+0

Python Tools for VS parece ser la respuesta a su pregunta, pero si prueba Wing IDE, asegúrese de usar el menú Editar> Personalidad del teclado para cambiar a la emulación de Visual Studio. – Wingware

8

Tener un vistazo a PyScripter, yo no lo he probado extensivamente pero oído cosas buenas sobre él.

No es un complemento para Visual Studio, es un IDE independiente.

+0

+1 => Eso es nuevo para mí, gracias por el enlace –

+0

muchas gracias. Buena esa. – Haranadh

2

Voy a secundar una de las sugerencias de Jon: PyDev y Eclipse. Esto es genial si ya está usando Eclipse para otro desarrollo.

lo pueda levantar (y enlaces a la plataforma Eclipse) desde aquí: http://pydev.sourceforge.net/download.html

5

basados ​​en Java del IDE no son buenos tienden a ser gordo, lento y sin pulir. Eclipse tiene un paradigma de programación deficiente que es innecesariamente confuso. Los muchos vendedores de IDE cometieron un error al dejar sus productos nativos y basarlos en su lugar en Eclipse. No pueden diferenciarse y la experiencia es horrible. Verdadera pena en realidad. VS necesita competencia, pero todos se volcaron y murieron.

+2

Eclipse es una idea increíble, especialmente para Java y es por eso que muchos ides se basan en ella. También es mucho más fácil de extender que VS. No digo que algunas compañías no sean buenas ideas independientes, pero la mayoría de las que hacen complementos de eclipse y/o eclipse basados ​​en ídolos habrían empeorado las ideas independientes. –

2

Python para Visual Studio 2010 ya está disponible http://ironpython.codeplex.com/releases/view/41236

+0

¿funcionará esto con Visual Studio Express? – Idr

+0

Creo que este es un enlace mejor: http://pytools.codeplex.com/. Y no, Visual Studio Express no es compatible. –

+0

De acuerdo con la documentación (consulte http://pytools.codeplex.com/wikipage?title=Installation%20-%20details), puede usar el shell gratuito de Visual Studio 2010 en lugar de Visual Studio Express. –

1

IronPython y Python Tools para Visual Studio (PTVS) son cosas diferentes.

PTVS http://pytools.codeplex.com/ es un & plug-in de código abierto gratuito para Visual Studio 2010 de la División de Desarrolladores de Microsoft. Le permite codificar python usando Visual Studio, obteniendo los beneficios de usar todas las características de productividad principales de Visual Studio.

PTVS es compatible con IronPython y CPython, que son distribuciones de Python donde se ejecuta el código.

CPython es la distribución tradicional de Python, mientras que IronPython http://ironpython.net es una alternativa que le permite ejecutar Python sobre .Net y permite a los usuarios de otras bibliotecas .NET en sus aplicaciones.

0

¿Por qué no pruebas el estudio Aptana. Es similar a Eclipse y PyDev. Pero es un IDE separado basado en Python y desarrollo web.

0

tres cosas diferentes - Python Tools para Visual Studio - IronPython - IronPython Estudio

Sólo esta última (creo) permite un diseño Gui visual. pero está muerto

+0

¿Puedes explicar un poco más? –

+0

IronPyhton Studio, desarrollado por Clarius consulting labs, es un IDE completo basado en VS 2008 Shell runtime. [enlace] (https://ironpythonstudio.codeplex.com/).Con él, se crea una aplicación de interfaz gráfica de usuario usando solo arrastrar y soltar para formularios, botones y en controles generales como en VB.net o C# .net. Pero el proyecto parece muerto. No puedo encontrar ningún diseñador de gui visual integrado (no hay archivos xml y dos programas) para Python. – Fscarpa58

Cuestiones relacionadas