Buscar
Social
Ofertas laborales ES
« Google Code University, una universidad online para aprender programación | Main | Publicado iText 2.1.0 »
lunes
mar312008

IntelliJ IDEA, el primer entorno Java en reconocer que no está solo en el mundo

En un proyecto software de tamaño mediano o grande el equipo de desarrolladores que trabaja en él a menudo no empleará el mismo entorno de desarrollo. Esto hace que los desarrolladores tengan que perder tiempo configurando distintos entornos de trabajo: en vez de configurar el proyecto una sola vez habrá que configurar una vez por cada IDE que usen los desarrolladores del proyecto. Además, no todas las modificaciones que se realizan en un entorno de trabajo pueden ser compartidas de modo simple a través del sistema de control de versiones.

En estos casos Ant o Maven suelen ser la lengua franca que se suele adoptar, pero la integración de estas soluciones con los entornos de desarrollo nunca es total y siempre suele ser necesario configurar algunas cosas a mano en el IDE.

Esta situación puede darse incluso en el caso de un único programador que toma ventaja del hecho de que cada entorno Java tiene diferentes puntos fuertes (a IntelliJ nadie le gana en el editor de texto o en el soporte de Groovy, pero Eclipse tiene mejores soporte para Spring y cuando el problema va de construir interfaces gráficas de usuario en Swing o usar JRuby a Netbeans nadie le gana, por poner unos pocos ejemplos). En este caso lo que solemos hacer (y me incluyo en este grupo) es tener una misma base de código fuente configurada para trabajar con varios IDE. Nuevamente, hay que duplicar mucho trabajo de configuración manual del entorno.

Durante algún tiempo varios IDE Java han venido proporcionando asistentes para importar proyectos desde otros IDEs, en un esfuerzo por facilitar la migración de los desarrolladores. Sin embargo IntelliJ IDEA es el primero que incorpora una solución para trabajar al mismo tiempo sobre un mismo proyecto con otro IDE (Eclipse sólo por lo de ahora) manteniendo la información del proyecto sincronizada en ambos entornos.

A mí me parece una idea brillante y genial y espero que más IDE comiencen a copiarla porque, al menos a mí, me vendría de perlas. ¿Qué opináis vosotros?

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.