移動與複製 Java 元素
在本節中,您將使用重構作業在 Java 套件間移動資源。重構動作會改變您的程式碼結構,但不會變更其語意行為。
- 在「套件瀏覽器」檢視畫面中,從測試套件選取 MyTestCase.java 檔案,
將檔案拖曳至 junit.samples 套件。拖放檔案類似於選取檔案,
並從快速功能表選擇重構 > 移動。
- 系統將提示您選取是否要更新您正要移動之檔案的參照。
通常您會這樣做,以避免編譯錯誤。您可以按下預覽按鈕,以查看因移動而產生的變更清單。
-
按完成。此檔案會移動,
且會變更其套件宣告,以反映新的位置。
- 選取 MyTestCase.java 檔案,將檔案拖曳至 JUnit 專案的根目錄。對話框會再一次蹦現,讓使用者決定是否要預覽變更。
在按下確定(或從預覽視窗按下完成)之後,
將建立一個預設套件以包含此類別,以及移除套件宣告以反映檔案在預設套件中的位置。
如果您想要將檔案移至預設套件,則系統會額外地蹦現一個警告對話框,
通知使用者有關在移至預設套件時的參照更新。如果每次將檔案移至預設套件時,
您不想要看到這個對話框,請勾選不要再顯示這則訊息勾選框。
快速功能表可代替拖放方式來使用。 當使用功能表時,除了選取您已看到的更新參照選項之外,您還必須在「移動」對話框中指定一個目標套件。
-
選取 MyTestCase.java 檔案,然後從它的快速功能表中選取重構 > 移動。
- 在「移動」對話框中,展開階層來瀏覽資
源的新位置。
選取 junit.samples 套件,然後按一下確定。會移動類別,
且更新其套件宣告,以反映新的位置。
Java 檢視畫面
重構支援
重構
複製與移動 Java 元素
移動資料夾、套件與檔案

重構動作
重構精靈
「重構」喜好設定