Přesouvání a kopírování prvků Java
V tomto oddíle použijete refaktoring k přesunutí prostředku mezi balíky Java.
Akce refaktoringu mění strukturu vašeho kódu, aniž by měnily jeho sémantické chování.
- V pohledu Průzkumník balíků vyberte soubor MyTestCase.java z balíku test a přetáhněte jej do balíku junit.samples.
Přetažení a upuštění souboru funguje podobně, jako kdybyste vybrali soubor a zvolili Refaktorovat > Přesunout z kontextové nabídky.
- Budete vyzváni k určení, zda mají být aktualizovány odkazy na vámi přesouvaný soubor či nikoli. Obvykle aktualizaci potvrdíte, abyste zabránili případnému výskytu chyb kompilace. Stisknutím tlačítka
Náhled můžete zobrazit změny, které budou provedeny jako výsledek přesunutí.
-
Stiskněte tlačítko OK. Soubor je přesunut a deklarace balíku je změněna, aby odpovídala novému umístění.
Přesun můžete vrátit zpět pomocí Upravit > Vrátit zpět přesun.
Kontextová nabídka je alternativou k použití přetažení. Při použití nabídky musíte kromě již zmiňovaného výběru předvoleb aktualizace odkazů ještě v dialogovém okně Přesunout určit cílový balík.
-
Vyberte soubor MyTestCase.java a z jeho kontextové nabídky vyberte Refaktorovat > Přesunout.
- V dialogovém okně Přesunout rozbalte hierarchii pro procházení možných nových umístění prostředku. Vyberte balík junit.samples a klepněte na tlačítko OK. Třída je přesunuta a deklarace balíku je aktualizována, aby odpovídala novému umístění.
Pohledy Java
Podpora refaktoringu
Akce refaktoringu
Průvodce refaktoringem
Předvolby prostředí Java