移動與複製 Java 元素

在本節中,您將使用重構作業在 Java 套件間移動資源。重構動作會改變您的程式碼結構,但不會變更其語意行為。

  1. 在「套件瀏覽器」檢視畫面中,從測試套件選取 MyTestCase.java 檔案, 將檔案拖曳至 junit.samples 套件。拖放檔案類似於選取檔案, 並從快速功能表選擇重構 > 移動
  2. 系統將提示您選取是否要更新您正要移動之檔案的參照。 通常您會這樣做,以避免編譯錯誤。您可以按下預覽按鈕,以查看因移動而產生的變更清單。
  3. 完成。此檔案會移動, 且會變更其套件宣告,以反映新的位置。

    檔案已移至 junit.samples 套件

  4. 選取 MyTestCase.java 檔案,將檔案拖曳至 JUnit 專案的根目錄。對話框會再一次蹦現,讓使用者決定是否要預覽變更。 在按下確定(或從預覽視窗按下完成)之後, 將建立一個預設套件以包含此類別,以及移除套件宣告以反映檔案在預設套件中的位置。 如果您想要將檔案移至預設套件,則系統會額外地蹦現一個警告對話框, 通知使用者有關在移至預設套件時的參照更新。如果每次將檔案移至預設套件時, 您不想要看到這個對話框,請勾選不要再顯示這則訊息勾選框。

    檔案已移至預設套件

快速功能表可代替拖放方式來使用。 當使用功能表時,除了選取您已看到的更新參照選項之外,您還必須在「移動」對話框中指定一個目標套件。

  1. 選取 MyTestCase.java 檔案,然後從它的快速功能表中選取重構 > 移動
  2. 在「移動」對話框中,展開階層來瀏覽資 源的新位置。 選取 junit.samples 套件,然後按一下確定。會移動類別, 且更新其套件宣告,以反映新的位置。

    「移動目的地」對話框

相關概念

Java 檢視畫面
重構支援

相關作業

重構
複製與移動 Java 元素
移動資料夾、套件與檔案

相關參照

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

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.