Spostamento e copia di elementi Java
In questa sezione verrā utilizzato il refactoring per eseguire lo spostamento di una risorsa tra pacchetti Java. Le azioni di refactoring modificano la struttura del codice senza modificare il comportamento semantico.
- Nella vista Esplora pacchetti, selezionare il file MyTestCase.java
dal pacchetto test e trascinarlo nel pacchetto junit.samples.
L'azione di trascinamento di un file č simile alla selezione del file e alla scelta di Refactor > Sposta dal menu di scelta rapida.
- Verrā richiesto se eseguire o meno la selezione per aggiornare i riferimenti al file che si desidera spostare. In genere, questa operazione viene eseguita per evitare errori di compilazione. Č possibile premere il pulsante Anteprima per visualizzare un elenco delle modifiche che verranno eseguite come risultato dello spostamento.
-
Premere OK. Il file viene spostato e la dichiarazione di pacchetto relativa viene modificata in base al nuovo percorso.
Utilizzare Modifica > Annulla per annullare lo spostamento.
Il menu di scelta rapida costituisce un'alternativa alla funzione di trascinamento. Quando si utilizza il menu, č necessario specificare un pacchetto di destinazione nella finestra di dialogo Spostamento, oltre a selezionare le opzioni di aggiornamento dei riferimenti giā visualizzate.
-
Selezionare il fileMyTestCase.java e dal relativo menu di scelta rapida, selezionare Refactor
> Sposta.
- Nella finestra di dialogo Spostamento, espandere la gerarchia per esaminare i possibili nuovi percorsi per
la risorsa. Selezionare il pacchetto junit.samples e fare clic su
OK. La
classe viene spostata e la dichiarazione di pacchetto relativa viene aggiornata
in base al nuovo percorso.
Viste Java
Supporto refactoring
Refactoring
Copia e spostamento di elementi Java
Spostamento di cartelle, pacchetti e file
Azioni di refactoring
Procedura guidata refactoring
Preferenze Java