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