Plugin de Eclipse para chequear el estilos del código

Me declaro obsesivo en la prolijidad y la belleza del código así como de los estándares. Incluso, alguna vez traté en este blog el tema de los estilos de código.

Para quienes trabajen en equipo, para quienes deseen códigos uniformes y para quienes deseen dar un paso hacia la estandarización de los fuentes de sus proyectos, no hay nada mejor que dotar a nuestro IDE de algún plugin que se encargue de delatar los errores de estilo del código.

Eclipse Checkstyle Plugin es la solución recomendada para chequear en Eclipse el estilo de tus códigos escritos en Java.

cs

¿Cómo instalarlo?

Como cualquier otro plugin, desde el menú Help \ Software updates \ Find and Install agregas la siguiente URL: http://eclipse-cs.sourceforge.net/update y lo descargas.

eclipse-checkstyle-plugin

¿Cómo configurarlo?

Desde Window \ Preferences \ Checkstyle podremos configurar las opciones del plugin. Por defecto, Checkstyle adopta las convenciones de estilo de Sun para Java. De todas formas se pueden editar y/o agregar (pues tales configuración se almacenan en archivos xml).

preferences

¿Cómo activarlo?

El el Package Explorer haz clic con el botón derecho del mouse sobre un proyecto y selecciona “Activate Checkstyle” de la opción Checkstyle del menú contextual.

Se puede hacer lo mismo y editar algunas opciones del plugin (como por ejemplo algunas excepciones) para el proyecto seleccionando las propiedades del proyecto y revisando la sección Checkstyle.

¿Cómo funciona?

Apenas activado el plugin, se encargará de resaltar el código que viola las convenciones así como de generar tantos warnings como violaciones encuentre. Los warnings los puedes ver donde aparecen los mismos warnings o errores de compilación: en la ventana Problems.

También podemos ver las violaciones desde la ventana Checkstyle violations (Window \ Show view\ Other \ Checkstyle\ Checkstyle violations)

Vía: Mundo geek

Tags: , , , , ,


  • Pabo

    Hola! Necesitaría que me digas si conoces alguna forma de cambiar los estilos de comentario y que se me cambien automáticamente en el código.
    Por ejemplo yo tengo el estilo /* blablabla*/ y para la documentación automática de Doxygen me exige /** blablabal*/. Como podría cambiar /* por /** en todos los archivos??

    Un saludo.

    Reply

  • Ana

    Hola, no soy capaz de instalar el plugin en un eclipse ganymede, me da un error durante la instalación y no me sale el menú Checkstyle. Tampoco me funciona si me bajo el plugin y lo descomprimo en la carpeta de plugins, en cambio con un eclipse 3.2 no tengo ningún problema. ¿A alguien le pasa lo mismo?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.