Fetishcode…Thinking in objects

Thinking in objects

Entradas etiquetadas ‘Eclipse

Plug-in Eclipse para dar formato al código

con un comentario

The Checkstyle plug-in integrates the well-known source code analyzer Checkstyle into today’s leading IDE – Eclipse. Checkstyle is a development tool written by Oliver Burn to help you ensure that your Java code adheres to a set of coding standards.

Un aspecto interesante a la hora de trabajar en un proyecto es dotarlo de algunas medidas que le otorguen “calidad”, una muy sencilla puede ser definir el aspecto que debe tener el código internamente y los comentarios javadoc requeridos. Es un gesto simple pero que puede ser muy útil posteriormente dando al proyecto un aspecto más limpio y comprensible.

Existe un plug-in para Eclipse que nos permite definir unas normas de estilo mediante unas reglas y verifica que el proyecto las cumple mostrando una serie de warnings o errores según la gravedad definida. Se llama Checkstyle y podemos descargarlo aquí.

Para instalarlo podemos hacerlo de dos formas:

  • Descargamos el plug-in aquí, lo descomprimimos en local y copiamos los archivos incluidos en las carpetas features y plugins dentro de las carpetas del mismo nombre de nuestro directorio Eclipse.
  • O bien lo podemos instalar automáticamente: dentro de Eclipse vamos Help -> Software Updates -> Find and Install. Seleccionamos Search for new features to install -> Next. Escribimos una descripción por ejemplo “Checkstyle Plug-in” y copiamos la url de descarga: http://eclipse-cs.sourceforge.net/update

Reiniciamos el Eclipse.

Por defecto el plug-in viene con unas reglas de formato y de creación de javadoc definidas. Para ejecutarlas abrimos una clase java cualquiera y ejecutamos los shortcuts:

Ctrl + Shift + F, formatea la clase entera según lo definido en Windows -> Preferences -> Java -> Code -> Style -> Formatter

Alt + Shift + J, genera el javadoc, situarse encima del nombre del método o a nivel de método y presionar el shortcut.

De esta forma podemos pasar de tener el código:

public class ImagenUtils {

  public static int MAX_DIM=600;
  public static int MAX_DIM_THUMB=130;
  public static String DEFAULT_format="image/jpeg";

 public static void cropImage(String input, String output, int maxDim) throws Exception
 {
  try{
	ImageProducer p1 = Jimi.getImageProducer(input);
		ImageFilter f = new CropImageFilter(0, 0, maxDim, maxDim);
	ImageProducer p2 = new FilteredImageSource(p1, f);
	Jimi.putImage(p2, output);}
	catch (Throwable t)
	{t.printStackTrace();
	}
 }

a tener este otro:

public class ImagenUtils {

	public static int MAX_DIM = 600;

	public static int MAX_DIM_THUMB = 130;

	public static String DEFAULT_format = "image/jpeg";

	/**
	 * @param input
	 * @param output
	 * @param maxDim
	 * @throws Exception
	 */
	public static void cropImage(String input, String output, int maxDim)
			throws Exception {
		try {
			ImageProducer p1 = Jimi.getImageProducer(input);
			ImageFilter f = new CropImageFilter(0, 0, maxDim, maxDim);
			ImageProducer p2 = new FilteredImageSource(p1, f);
			Jimi.putImage(p2, output);
		} catch (Throwable t) {
			t.printStackTrace();
		}
	}

Para ayudarnos a personalizar nuestras reglas el plug-in contiene una extensa documentación que localizamos en la carpeta:

(directorio Eclipse)\plugins\com.atlassw.tools.eclipse.checkstyle_xx\doc

Escrito por suestar

Noviembre 14, 2008 a 6:55 pm

Escrito en Eclipse

Etiquetado con , ,

Eclipse: proyectos con diferentes versiones de java y Tomcat

con 3 comentarios

How to change java jdk and Tomcat version in Eclipse

Si trabajamos con varios proyectos java en Eclipse, cada uno de ellos con una versión diferente de jdk o una versión diferente de Tomcat deberemos configurar a cada momento Eclipse con el consecuente lío. Podemos volvernos locos con este tema ya que hay varios sitios donde se debe cambiar:

Para cambiar el tomcat de 4.1 a 5.0 por ejemplo:

Vamos a Window –> Preferences –> Tomcat –> en Tomcat version seleccionamos la versión 5.0, y en Tomcat home seleccionamos el path

En la misma rama Tomcat (la abrimos) –> Advanced –> en Tomcat base seleccionamos la versión

Para cambiar la versión de java de 1.4 a 5.0 por ejemplo:

Vamos a Window –> Preferences –> Java –> Compiler –> Compiler compliance level y seleccionamos la 5.0

Escrito por suestar

Septiembre 20, 2007 a 11:41 am

Escrito en Eclipse

Etiquetado con ,

Guia rápida: eclipse-tomcat

con 3 comentarios

A fast guide for the eclipse-tomcat installation.

Nuevos proyectos y nuevas secciones en nuestro blog.

Ahora que voy a volver a trabajar con Struts, he tenido que recordar los primeros pasos a la hora de crear un proyecto web con Eclipse y Tomcat, os dejó aquí una guía rápida de instalación del entorno Tomcat- Eclipse.

eclipse-tomcat.pdf

Escrito por suestar

Abril 5, 2007 a 7:33 am

Escrito en Eclipse

Etiquetado con ,