Entorno de programacion Python

Chema Cortés py en ch3m4.org
Lun Ago 30 09:45:47 CEST 2004


On Saturday 28 August 2004 00:29, Mario Lacunza wrote:
> Puedes contarnos un poco mas de este IDE?? Gracias!

Bueno, pero sólo un poco (no lo conozco del todo).

El eclipse ha sido desarrollado por IBM y se pensó como entorno de desarrollo 
para Java, pero hoy en día incorpora casi cualquier lenguaje de programación. 
Su principal característica es que trabaja con "perspectivas" de modo que 
puedes configurar todo el entorno según sean tus necesidades de trabajo. 
Integra varias herramientas típicas en sistemas de desarrollo como 
depuradores (locales o remotos), los controladores de versiones (CVS, 
subversion,...), los modeladores UML, diagramas de flujo, diagramas lógicos, 
etc. y, sobre todo, posee un sistema de instalación y actualización de 
plugins que lo hace expandible a cualquier necesidad (a fecha de hoy hay unos 
500 plugins). Es tal su potencia que ya se están organizando congresos 
exclusívamente dedicados al 'eclipse'.

Éstas serían sus características técnicas, pero también hay que destacar su 
aspecto gráfico, con cuidados detalles que facilitan mucho el trabajo. Por 
ejemplo, al editar un código fuente es posible ver gráficamente qué parte del 
código ha sido alterado, añadido ó suprimido mediante una pequeña marca de 
color en un lateral. Hay que verlo.

El mayor incoveniente del eclipse era que estaba programado en java, con lo 
que resultaba algo lento de utilizar en según qué máquinas. Pero digo "era" 
porque ya se ha conseguido compilarlo a código nativo gracias al GNU gcj 
(compilador de bytecode java), sin necesitar para nada la máquina virtual 
java.

En cuanto al python se refiere, el PyDev es un plugin que se instala con el 
gestor de extensiones sin mayor problema. Aporta sintáxis coloreada, detecta 
errores sintácticos, ejecuta y depura multihilos. Cuenta con un primitivo 
sistema de navegación a través de los ficheros fuentes. Todavía le faltaría 
ofrecer ayuda con la API, pero todo llegará.

También es posible scriptar el eclipse con jython, aunque todavía no me he 
metido con ello.
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: no disponible
Type: application/pgp-signature
Size: 189 bytes
Desc: no disponible
URL: <http://mail.python.org/pipermail/python-es/attachments/20040830/a7ffff33/attachment.pgp>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es