Cómo usar refactorizar para renombrar en Eclipse

Estas en la categoría Programación / Cómo usar refactorizar para renombrar en Eclipse

¿Sabías qué desde hace tiempo Eclipse tiene diversas opciones de “refactorizar”?. Estas opciones nos permiten modificar fácilmente el código para hacerlo más legible, diseño más claro, etc. La refactorización es la técnica de la ingeniería de software para reestructurar un código fuente, alterando su estructura interna sin cambiar su comportamiento externo. Una de las opciones es la de renombrar una clase entera de sitio. La ventaja de hacerlo así es que Eclipse nos revisa el resto de las clases del proyecto y nos cambia automáticamente el nombre de la clase donde aparezca. Esta modificación puede consistir desde una modificación de nombres de elementos a recodificación de partes enteras de código fuente. Ahora te vamos a enseñar cómo usar refactorizar para renombrar en Eclipse.

Para ello vas a partir de un cualquier código o archivo que digamos quieras renombrarcomo por ejemplo el de una clase. Mueve el mouse sobre la misma y dando el clic derecho verás un menú. De este menú escoge la opciónRefactorizar. La misma tiene un sub-menú, del cual debes escoger la opción Redenominar…, como se muestra en la
Imagen #1.

 


Imagen #1

Al hacerlo te saldrá una ventana preguntándote el nombre nuevo para tu clase, archivo o carpeta. Entra el mismo y una vez modificado el nombre de la clase solamente tendrás que presionar la teclaEntrar.Al hacerlo se guardarán los cambios realizados dentro de nuestro código dondequiera que se hallara el nombre anterior. Puedes ver nuestro ejemplo en la
Imagen #2. Si notas se cambió el nombre de tecnicomo a Tecnicomo, con T mayúscula.


Imagen #2

Otro método de hacer la siguiente opción es presionando simultáneamente las teclas de:

ALT+SHIFT+T

Luego seleccionar la opciónRedenominar de modo similar a como mostramos anteriormente. Bien ahora sabes cómo usar refactorizar para renombrar en Eclipse. Así la próxima vez que tengas que refactorizar en Eclipse de tu código fuente no te pasarás un rato buscando y reemplazando.