JavaRush /Java Blog /Random-IT /Guida per l'utente di IntelliJ IDEA. Nozioni di base sul ...
theGrass
Livello 24
Саратов

Guida per l'utente di IntelliJ IDEA. Nozioni di base sul refactoring.

Pubblicato nel gruppo Random-IT
Nozioni di base sul refactoring
IntelliJ IDEA предлагает полный набор функций автоматизированного рефакторинга codeа, который приводит к существенному росту производительности при правильном использовании. Эта статья научит вас, How это сделать.
  1. Selezione Innanzitutto non è nemmeno necessario selezionare l'elemento di codice desiderato prima del refactoring. IntelliJ IDEA è abbastanza intelligente da capire quale espressione stai per sottoporre a refactoring e chiede semplicemente conferma se sono possibili più opzioni. Guida per l'utente di IntelliJ IDEA.  Nozioni di base sul refactoring.  -1
    • Annulla Un'altra cosa importante è che IntelliJ IDEA ti consente di annullare tutto, inclusi i refactoring, non importa quanto grandi siano le modifiche. Basta premere Ctrl + Z ( Cmd + Z per Mac ), ed ecco il codice com'era prima che tu incasinassi accidentalmente diverse migliaia di righe del tuo programma.
    • Il mnemonico IntelliJ IDEA consiglia di utilizzare una tastiera anziché un mouse. È stato dimostrato che questo è più veloce e alla fine porterà a un lavoro sul codice più produttivo. Ciò che ti aiuterà a lavorare facilmente con le finestre di dialogo e le finestre popup utilizzando la tastiera sono i mnemonici: scorciatoie da tastiera che vengono assegnate automaticamente a ciascuno degli elementi della finestra di dialogo. Una volta aperta la finestra di dialogo, tenere premuto Alt per fare in modo che IntelliJ IDEA evidenzi tutti i mnemonici disponibili. Potrai quindi utilizzarli facendo clic sul tasto evidenziato mentre tieni premuto il tasto Alt per accedere agli elementi richiesti. Guida per l'utente di IntelliJ IDEA.  Nozioni di base sul refactoring.  - 2
    • Frammenti di stringa Un grande risparmio di tempo è la possibilità di estrarre parte di un'espressione di stringa utilizzando ilcomando di refactoring Estrai.... Seleziona semplicemente uno snippet e applica il refactoring per sostituire tutti gli usi di quello snippet con la costante o variabile suggerita. Guida per l'utente di IntelliJ IDEA.  Nozioni di base sul refactoring.  - 3
    • Modificare il tipo di una variabile Tieni presente che puoi selezionare il tipo di una variabile quando usi il comando Estrai refactoring. Premi Maiusc + Tab quando modifichi il nome di una variabile e IntelliJ IDEA ti chiederà di scegliere il tipo di variabile (ad esempio, puoi utilizzare un'interfaccia invece della classe che la implementa, o viceversa). Guida per l'utente di IntelliJ IDEA.  Nozioni di base sul refactoring.  - 4
    • Inverti Booleano Uno dei refactoring più semplici ma molto utili è Inverti Booleano , che inverte le espressioni con tutta la loro semantica e conversione dei dati per qualsiasi variabile, parametro, campo o metodo booleano. Guida per l'utente di IntelliJ IDEA.  Nozioni di base sul refactoring.  - 5
    • Migrazione dei tipi La tecnica di refactoring, come suggerisce il nome, consente di modificare automaticamente il tipo di qualsiasi membro di una classe, insieme a tutti i suoi elementi dipendenti, come i tipi di metodi, variabili locali, parametri e così via. Guida per l'utente di IntelliJ IDEA.  Nozioni di base sul refactoring.  - 6
    • Scorciatoie da tastiera di base per il refactoring Rinomina: Maiusc, + F6 Copia una classe o un file: F5 Sposta una classe o un file: F6 Evidenzia una costante: Alt + Ctrl + C ( Alt + Cmd + C per Mac ) Evidenzia una variabile: Alt + Ctrl + V ( Alt + Cmd + V per Mac ) Selezione metodo: Alt + Ctrl + M ( Alt + Cmd + M per Mac ) Selezione campo: Alt + Ctrl + F ( Alt + Cmd + F per Mac ) Selezione parametro: Alt + Ctrl + P ( Alt + Cmd + P per Mac ) Incorporamento di una classe o metodo: Alt + Ctrl + N ( Alt + Cmd + N per Mac ) Modifica della firma: Ctrl + F6 ( Cmd + F6 per Mac )
    • Altri modi utili per eseguire il refactoring Spostare i membri della classe su/giù Dividi una classe genitore Dividi un'interfaccia Converti una classe anonima in una classe interna
    • Refactoring Se non ricordi la scorciatoia da tastiera per un refactoring specifico o semplicemente non sei sicuro di cosa fare dopo, usa "Refactor This Action" premendo Ctrl + Shift, + Alt + T ( Cmd + Shift, +Alt+T ). Verrà visualizzato un elenco di refactoring disponibili nel contesto corrente. Guida per l'utente di IntelliJ IDEA.  Nozioni di base sul refactoring.  -7
      Questo è tutto per le nozioni di base del refactoring. Consulta le seguenti guide per un'esplorazione approfondita di argomenti specifici. Articolo originale
      Commenti
      TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
      GO TO FULL VERSION