重新分解因素動作



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

重新分解因素指令也可以在一些檢視畫面的快捷功能表與 Java 編輯器中找到。

相關概念
重新分解因素支援

相關作業

重新分解因素

使用結構性選擇

相關參照

「重新分解因素」喜好設定頁面
「重新分解因素」精靈
擷取方法錯誤

Copyright IBM Corporation 2000, 2002. All Rights Reserved.