名稱
|
功能
|
鍵盤快速鍵 |
---|---|---|
復原
|
「復原」前次的重新分解因素作業。重新分解因素復原緩衝區,共在執行重新分解因素後原始檔未變更的狀況下有效。
|
Ctrl + Shift + Z |
重做
|
重做前次復原的重新分解因素作業。重新分解因素復原/重做緩衝區的有效期,
僅限於執行重新分解因素後到沒有其它原始檔變更的這段時間。
|
Ctrl + Shift + Y |
重新命名
|
啟動「重新命名」重新分解因素精靈:
重新命名所選的元素,並(若有啟用的話)更正元素的(以及其它檔案中的)所有參照。
適用於方法、欄位、區域變數、方法參數、類型、編譯單元、套件、原始檔資料夾、專案,
並且適用於可解析成這些元素類型之一的文字選擇項。
|
|
移動
|
啟動「移動」重新分解因素精靈:
移動所選的元素,並(若有啟用的話)更正元素的(以及其它檔案中的)所有參照。可適用於一或多個 Static 方法、Static 欄位、
類型、編譯單元、套件、原始檔資料夾與專案,
並且適用於可解析成這些元素類型之一的文字選擇項。
|
|
上拉
|
啟動「上拉」重新分解因素精靈:將欄位或方法移到其超類別中。
可適用於一或多個方法與欄位(出自同一類型),或適用於可解析成欄位或方法的文字選擇項。
|
|
修改參數 | 啟動「修改參數」重新分解因素精靈。可變更參數名稱和參數順序,並更新對應方法的所有參照。 可適用於內含參數的方法,或適用於可解析成內含參數之方法的文字選擇項。 | |
擷取方法 | 啟動「擷取方法」重新分解因素精靈。會建立一個內含目前所選之陳述式或表示式的新方法,
並將選擇項換成新方法的參照。
您可以使用編輯功能表中的「展開選項至」,
以取得有效的選擇項範圍。
此特性有助您清除冗長、雜亂或過度複雜的方法。 |
|
擷取變數 | 啟動「擷取變數」重新分解因素精靈。會建立一個新變數,以指定給目前所選的表示式, 並將選擇項換成新變數的參照。您可以使用編輯功能表中的「展開選項至」, 以取得有效的選擇項範圍。 | |
列入區域變數 | 啟動「列入區域變數」重新分解因素精靈。會將所選區域變數的參照換成變數的起始設定程式表示式, 並移除變數。 | |
自行封裝欄位 | 啟動「自行封裝欄位」重新分解因素精靈。會將欄位的所有參照換成 getting 與 setting 方法。適用於所選的欄位或可解析成欄位的文字選擇項。 |
重新分解因素指令也可以在一些檢視畫面的快捷功能表與 Java 編輯器中找到。