Cómo añadir el código fuente de Android a Eclipse

(4 comentarios)

Cuando se programa con alguna librería o framework de terceros siempre es fundamental poder contar con su código fuente, ya sea para aprender o para ver cómo funcionan las cosas por dentro. Android no es una excepción; por eso lo primero que hago nada más instalar Eclipse con las Android Developer Tools es añadir el código fuente del SDK. De otra forma, al intentar ver el código de cualquier clase de Android Eclipse nos mostrará una pantalla similar a esta, con el código decompilado en lugar del código fuente:

[Pulsa para continuar]

Eclipse 3.5: Si Galileo programara en Java…

(14 comentarios)

Día grande para la comunidad Eclipse con el lanzamiento del nuevo Eclipse 3.5 (Eclipse Galileo) y 32 proyectos más relacionados. Las novedades, que son muchas, en Eclipse 3.5 – New and Noteworthy.

Eclipse 3.5, Galileo

Configurando Eclipse

(30 comentarios)

Eclipse es uno de los mejores entornos de desarrollo que existen, tanto para Java como para otros lenguajes como Python o C/C++, pero lo es mucho más si lo personalizamos para adaptarlo a nuestros gustos y necesidades. A continuación os dejo algunos de los cambios que me gusta realizar.

[Pulsa para continuar]

Decompilar clases Java

(7 comentarios)

JD-Core es un decompilador de clases Java que destaca, entre otras cosas, porque, a diferencia del popular Jad, soporta algunas de las novedades más importantes introducidas en Java 5, como los generics o el tipo enum. Este decompilador cuenta con dos interfaces, una aplicación standalone llamada JD-GUI y un plugin para Eclipse llamado JD-Eclipse.

Vamos a crear una pequeña clase de ejemplo para demostrar su funcionamiento.

[Pulsa para continuar]

Mejora tu código Java con PMD

(13 comentarios)

PMD es una herramienta que comprueba que nuestra aplicación cumpla una serie de reglas que nos ayudan a obtener un código más elegante, sencillo y mantenible. Estas reglas se agrupan por conjuntos y pueden ser reglas de complejidad, como que la complejidad ciclomática no sea demasiado alta; de diseño, como no usar interfaces como meros contenedores de constantes; de optimización, como procurar usar ArrayList en lugar de Vector; etc.

PMD se puede utilizar desde linea de comandos, o puede integrarse con multitud de IDEs y herramientas, como Eclipse, NetBeans, Maven o JEdit. Y aunque algunos de los casos que comprueba PMD ya se tengan en cuenta en Eclipse, sigue siendo una utilidad muy interesante para añadir a nuestra caja de herramientas.

[Pulsa para continuar]

Eclipse y estándares de código

(11 comentarios)

Si sueles trabajar en equipo a la hora de programar, e incluso si no es el caso, puede ser interesante establecer unos estándares a seguir a la hora de escribir el código. Para asegurarnos de que estas reglas se siguen se puede utilizar, por ejemplo, Checkstyle, que se integra en Eclipse a través del plugin del mismo nombre.

La forma más sencilla de instalar este plugin es utilizar el sistema de actualizaciones de software de Eclipse. En el diálogo Help -> Software updates -> Available Software -> Add Site introducimos la URL desde la que instalar el plugin, “http://eclipse-cs.sourceforge.net/update”, marcamos nuestra nueva fuente y seleccionamos Install.

[Pulsa para continuar]

Subclipse: plugin de Subversion para Eclipse

(18 comentarios)

Probablemente Subclipse sea el plugin para integrar Subversion con Eclipse más utilizado del mercado, por encima del plugin “oficial”, Subversive, aunque son muy parecidos. Sin embargo ambos están lejos de la popularidad de otras alternativas independientes como TortoiseSVN, por razones evidentes.

Subclipse: plugin de Subversion para Eclipse

[Pulsa para continuar]

Eclipse y Tomcat

(45 comentarios)

Antiguamente si queríamos integrar Tomcat en Eclipse teníamos que recurrir a algún plugin, como Sysdeo Eclipse Tomcat Launcher. Actualmente, con Eclipse Ganymede (Eclipse 3.4) eso ya no es necesario y podemos iniciar y parar Tomcat o depurar el código desde Eclipse.

Eclipse y Tomcat

Veamos los pasos a seguir para lograr esta interacción.

[Pulsa para continuar]

Eclox, Doxygen en Eclipse

(2 comentarios)

Para seguir con el tema de los comentarios en el código, os dejo este enlace a un pequeño plugin que integra el sistema de documentación que suelo utilizar últimamente (Doxygen) en Eclipse. Eclox permite crear archivos doxyfile con la configuración a utilizar a la hora de generar la documentación y crear la documentación con un par de clics desde Eclipse.

Desarrollo con C/C++ en Eclipse

(80 comentarios)

Eclipse es uno de los IDEs más populares y utilizados en el mundo Java. Esto unido a la posibilidad de extender su funcionalidad por medio de plugins ha hecho que exista la posibilidad de poder programar en multitud de lenguajes usando esta herramienta.

El plugin necesario para desarrollar en C/C++ con Eclipse se llama CDT (C/C++ Development Tooling). Veamos como instalarlo.

[Pulsa para continuar]

Página 1 de 212