Eclipse - Mejorar el Codigo al Guardar - Editor Save Actions

Generalmente los desarrolladores JAVA utilizamos el eclipse por inercia y sin un conocimiento profundo de este, a medida que vamos aprendiendo mas y mas día a día del mismo, nos damos cuenta que es un Herramienta /IDE super poderosa, esto se debe a que al igual que nosotros ya hubo una persona anterior que dijo, "Pero que tarea aburrida tener que comparar código con un herramienta fuera de eclipse, ¿Por que no la integramos?" o "¿Por que tengo que usar el SVN por fuera el eclipse y no por dentro?".

Actualmente al comenzar un nuevo proyecto establecemos las herramientas básicas del mismo y lamentablemente siempre es lo mismo los desarrolladores no las cumplen... lo cual después se remite a lo mismo, estar validando el código desarrollador por desarrollador, o agregando una herramienta para esto, a lo que se termina es validando el proyecto los primeros 3 meses y luego por falta de tiempo no se continua... 

Así que me quede pensando y rompiéndome el coco... si este maravilloso IDE no tendría algunas herramienta por ahí escondida que nos puedan ayudar en desarrollo de código... y adivinen que... si el eclipse nos puede dar una mano, ahora no todo esta perdido!

Eclipse - Editor Save Actions

Bueno como dije un poco mas en la introducción hoy vamos a ver el Editor Save Actions, esta opción en el eclipse nos puede ayudar mucho en un proyecto, eliminando imports innecesarios, agregando llaves en los if/while/for, tabulando el código etc.

Primero tenemos que ir a Window -> Preferences.

Eclipse - Mejorar el Codigo al Guardar - Editor Save Actions

Para activar esta acción tenemos que ir a  Java -> Editor -> Save Actions

Eclipse - Mejorar el Codigo al Guardar - Editor Save Actions

Seleccionamos el check box "Perform the selected actions on save", luego seleccionamos el check box "Additional Actions" y finalmente clic en el botón "Configure..."

Hacemos clic sobre la solapa Code Organizing.

Formatter:
En esta solapa seleccionamos el check box "Remove trailing whitespace", esta opción elimina los espacios mal utilizados, seleccionamos "All lines". Luego seleccionamos el otro check box "Correct indentation" el cual modifica de forma automática la identación del código.


Eclipse - Mejorar el Codigo al Guardar - Editor Save Actions



Hacemos clic sobre la solapa Code Style.

Control Statements:
En esta solapa seleccionamos el check box "Use blocks in if/while/for/do statements", esta opción lo que hace es agregar las llaves donde son necesarias  , seleccionamos "Always". 

Expressions:
Luego seleccionamos el otro check box "Use parentheses in expressions" el cual agrega los paréntesis de forma automática en las expresiones, seleccionamos "Always".

Eclipse - Mejorar el Codigo al Guardar - Editor Save Actions


Hacemos clic sobre la solapa Member Accesses.

Non static accesses:
En esta solapa seleccionamos el check box "Use 'this' qualifier for field accesses", esta opción lo que hace es agregar la palabra this en las variables del tipo superior es decir de clases para diferenciales de variables locales de métodos, seleccionamos "Always". 

Luego seleccionamos el otro check box "Use 'this' qualifier for methods accessesesta opción lo que hace es agregar la palabra this en los métodos del tipo superior es decir de clases para diferenciales de métodos de otras clases, etc. Seleccionamos "Always".

Eclipse - Mejorar el Codigo al Guardar - Editor Save Actions


Hacemos clic sobre la solapa Missing Code.

Annotations:
En esta solapa seleccionamos el check box "Add missing Annotations", esta opción lo que hace es agregar la anotación en el caso que nos olvidemos, los tipos de anotaciones son @Override y @Deprecated.

Eclipse - Mejorar el Codigo al Guardar - Editor Save Actions


Hacemos clic sobre la solapa Unnecessary Code.

Unused code:
En esta solapa seleccionamos el check box "Remove unused imports", esta opción lo que hace es eliminar los imports no utilizados, luego también seleccionamos "Remove unused private members" y seleccionamos Types(Elimina las clases que no se utilizan  y son privados), Constructors(Elimina los constructores que no se utilizan y son privados), Fields(Elimina las propiedades que no se utilizan  y son privados), Methods(Elimina los metodos que no se utilizan y son privados)

Unnecessary Code:
Luego seleccionamos el otro check box "Remove unnecessary cast" el cual elimina los casteos que sean innecesarios..

Eclipse - Mejorar el Codigo al Guardar - Editor Save Actions

Bueno ahora que descubrí esta funcionalidad la voy a implementar en todos los proyectos y a vos que te pareció?
Eclipse - Mejorar el Codigo al Guardar - Editor Save Actions Eclipse - Mejorar el Codigo al Guardar - Editor Save Actions Reviewed by El lado oscuro de java on julio 14, 2014 Rating: 5

1 comentario:

  1. No puedo escribir los parentesis, estan como inhabilitados, nose que toqué para que no se visualice desde el teclado.

    ResponderEliminar

Con la tecnología de Blogger.