JavaRush /Blog Java /Random-ES /Guía del usuario de IntelliJ IDEA. Conceptos básicos de r...
theGrass
Nivel 24
Саратов

Guía del usuario de IntelliJ IDEA. Conceptos básicos de refactorización.

Publicado en el grupo Random-ES
Conceptos básicos de refactorización
IntelliJ IDEA предлагает полный набор функций автоматизированного рефакторинга códigoа, который приводит к существенному росту производительности при правильном использовании. Эта статья научит вас, Cómo это сделать.
  1. Selección En primer lugar, ni siquiera es necesario seleccionar el elemento de código deseado antes de refactorizar. IntelliJ IDEA es lo suficientemente inteligente como para comprender qué expresión está a punto de refactorizar y simplemente solicita confirmación si hay varias opciones posibles. Guía del usuario de IntelliJ IDEA.  Conceptos básicos de refactorización.  - 1
    • Deshacer Otra cosa importante es que IntelliJ IDEA le permite deshacer todo, incluidas las refactorizaciones, sin importar cuán grandes sean los cambios. Simplemente presione Ctrl + Z ( Cmd + Z para Mac ), y aquí está el código tal como estaba antes de que accidentalmente estropeara varios miles de líneas de su programa.
    • El mnemónico IntelliJ IDEA recomienda usar un teclado en lugar de un mouse. Se ha demostrado que esto es más rápido y, en última instancia, conducirá a un trabajo de código más productivo. Lo que le ayudará a trabajar fácilmente con cuadros de diálogo y ventanas emergentes utilizando el teclado son los mnemotécnicos: atajos de teclado que se asignan automáticamente a cada uno de los elementos del cuadro de diálogo. Una vez que se abre el cuadro de diálogo, mantenga presionada la tecla Alt para que IntelliJ IDEA resalte todos los mnemotécnicos disponibles. Luego puede usarlos haciendo clic en la tecla resaltada mientras mantiene presionada la tecla Alt para acceder a los elementos requeridos. Guía del usuario de IntelliJ IDEA.  Conceptos básicos de refactorización.  - 2
    • Fragmentos de cadena Un gran ahorro de tiempo es la capacidad de extraer parte de una expresión de cadena usando elcomando de refactorización Extraer.... Simplemente seleccione un fragmento y aplique la refactorización para reemplazar todos los usos de ese fragmento con la constante o variable sugerida. Guía del usuario de IntelliJ IDEA.  Conceptos básicos de refactorización.  - 3
    • Cambiar el tipo de una variable Tenga en cuenta que puede seleccionar el tipo de una variable cuando utiliza el comando Extraer refactorización. Presione Shift + Tab al editar el nombre de una variable e IntelliJ IDEA le pedirá que elija el tipo de variable (por ejemplo, puede usar una interfaz en lugar de la clase que la implementa, o viceversa). Guía del usuario de IntelliJ IDEA.  Conceptos básicos de refactorización.  - 4
    • Invertir booleano Una de las refactorizaciones más simples, pero muy útiles, es Invertir booleano , que invierte expresiones con toda su semántica y conversión de datos para cualquier variable, parámetro, campo o método booleano. Guía del usuario de IntelliJ IDEA.  Conceptos básicos de refactorización.  - 5
    • Migración de tipos La técnica de refactorización, como su nombre indica, le permite cambiar automáticamente el tipo de cualquier miembro de una clase, junto con todos sus elementos dependientes, como los tipos de métodos, variables locales, parámetros, etc. Guía del usuario de IntelliJ IDEA.  Conceptos básicos de refactorización.  - 6
    • Atajos de teclado básicos para refactorizar Cambiar nombre: Shift, + F6 Copiar una clase o archivo: F5 Mover una clase o archivo: F6 Resaltar una constante: Alt + Ctrl + C ( Alt + Cmd + C para Mac ) Resaltar una variable: Alt + Ctrl + V ( Alt + Cmd + V para Mac ) Selección de método: Alt + Ctrl + M ( Alt + Cmd + M para Mac ) Selección de campo: Alt + Ctrl + F ( Alt + Cmd + F para Mac ) Selección de parámetros: Alt + Ctrl + P ( Alt + Cmd + P para Mac ) Insertar una clase o método: Alt + Ctrl + N ( Alt + Cmd + N para Mac ) Cambiar firma: Ctrl + F6 ( Cmd + F6 para Mac )
    • Otras formas útiles de refactorizar Mover miembros de clase hacia arriba/abajo Dividir una clase principal Dividir una interfaz Convertir una clase anónima en una clase interna
    • Refactorizarlo Si no recuerda el método abreviado de teclado para una refactorización específica, o simplemente no está seguro de qué hacer a continuación, simplemente use "Refactorizar esta acción" presionando Ctrl + Shift, + Alt + T ( Cmd + Shift, +Alt+T ). Verá una lista de refactorizaciones disponibles en el contexto actual. Guía del usuario de IntelliJ IDEA.  Conceptos básicos de refactorización.  - 7
      Eso es todo por los conceptos básicos de la refactorización. Consulte las siguientes guías para una exploración en profundidad de temas específicos. Artículo original
      Comentarios
      TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
      GO TO FULL VERSION