Nombre
|
Función
|
Teclas de atajo |
---|---|---|
Deshacer
|
Deshace la última operación de propagación. El almacenamiento
intermedio de deshacer propagación sólo es válido si en el código fuente no se han
efectuado otros cambios aparte de la propagación.
|
Control + Mayús + Z |
Rehacer
|
Vuelve a efectuar una operación de
propagación. El almacenamiento intermedio de deshacer/rehacer propagación sólo es válido si
en el
código fuente no se han efectuado otros cambios aparte de la propagación.
|
Control + Mayús + Y |
Redenominar
|
Inicia el asistente de propagación Redenominar:
redenomina el elemento seleccionado y (si está habilitada) corrige todas las
referencias a los elementos (también en otros archivos). Está disponible en métodos,
campos, variables locales, parámetros de método, tipos, unidades de compilación,
paquetes, carpetas fuente, proyectos y en selecciones de texto que se resuelvan en uno de
estos tipos de elementos.
|
|
Mover
|
Inicia el asistente de propagación Mover: mueve el
elemento seleccionado y (si está habilitada) corrige todas las referencias a
los elementos (también en otros archivos). Puede aplicarse a uno o varios métodos
estáticos, campos estáticos, tipos, unidades de compilación, paquetes, carpetas fuente,
proyectos y en selecciones de texto que se resuelvan
en uno de estos tipos de elementos.
|
|
Promover
|
Inicia el asistente de propagación Promover: mueve un campo
o método a su
superclase. Puede aplicarse a uno o más métodos y campos del mismo tipo y a
selecciones de texto que se resuelvan en un campo o método.
|
|
Modificar parámetros | Inicia el asistente de propagación Modificar parámetros. Cambia los nombres y el orden de los parámetros y actualiza todas las referencias al método correspondiente. Puede aplicarse a métodos que tengan parámetros o a selecciones de texto que se resuelvan en un método con parámetros. | |
Extraer método | Inicia el asistente de propagación Extraer método. Crea un método nuevo que contiene
las sentencias o la expresión seleccionada actualmente y sustituye la selección por una
referencia al método nuevo. Puede utilizar la opción Expandir selección en del menú Editar para obtener un
rango de selección válido.
Esta característica es útil para borrar métodos largos, confusos o demasiado complicados. |
|
Extraer variable | Inicia el asistente de propagación Extraer variable. Crea una variable nueva asignada a la expresión seleccionada actualmente y sustituye la selección por una referencia a la variable nueva. Puede utilizar la opción Expandir selección en del menú Editar para obtener un rango de selección válido. | |
Incorporar variable local | Inicia el asistente de propagación Incorporar variable local. Sustituye las referencias a la variable local seleccionada por la expresión de inicializador de la variable y elimina la variable. | |
Autoencapsular campo | Inicia el asistente de propagación Autoencapsular campo. Sustituye todas las referencias a un campo por métodos get y set. Es aplicable a un campo seleccionado o a una selección de texto que se resuelva en un campo. |
Los mandatos de propagación también están disponibles en los menús de contexto en muchas vistas y en el editor Java.
Utilizar selección estructurada
Página de preferencias de propagación
Asistente de propagación
Errores de extracción de métodos