重新分解因素精靈
此精靈可提供必要步驟,以引導您執行所選取的重新分解因素。
「參數」頁面
此頁面用以收集重新分解因素所需的資訊。
例如,「重新命名重新分解因素參數」頁面會要求您提供 Java 元素的新名稱。
當您在此頁面中提供所有必要資訊後,
可按一下「完成」,
以實行重新分解因素,而不先預覽結果。
「預覽」頁面
JDT 可讓您在最後做出實行的決定前,
先預覽重新分解因素動作的結果。
「預覽」頁面分成兩部份:
-
位於頂端的樹狀結構,內含受重新分解因素影響的所有 Java 元素。
樹狀結構中每一個最上層的節點各代表一個編譯單元。
-
位於底端的比較檢視程式。比較檢視程式左邊顯示原來的,
而右邊顯示重新分解因素的原始檔。
「問題」頁面
「重新分解因素問題」頁面指出您目前所嘗試的重新分解因素動作,
是否疑似、潛在或確實存有問題。
可能的問題種類有下列四種:
-
資訊
-
這類問題無論在哪一方面都不致影響重新分解因素,
也不會負面影響工作台中的程式碼。大部分而言都可忽略這類問題。
-
警告
-
這類問題會試著預告編譯程式警告。這類問題絕大部份不會對工作台中的程式碼造成負面影響。
-
錯誤
-
這類問題極可能會造成編譯程式錯誤,或語意性地變更您工作台的程式碼。
您可以選擇繼續進行重新分解因素而不管這些錯誤,但不建議如此做。
-
停止問題
-
這類問題會全然停止重新分解因素的進行。
比方說,如果您選取一個註解,並選擇從該註解執行「擷取方法」指令,
則工作台會針對嘗試重新分解因素動作,發出停止問題,
因為您無法擷取註解。
在
「重新分解因素」喜好設定頁面
(
視窗 >
喜好設定 >
Java >
重新分解因素)中,
您可以選取當您直接實行重新分解因素而不先預覽時(亦即,
您在「重新分解因素的參數」頁面中是按一下
「完成」,
而非按一下
「下一步」),
所要顯示的預設問題層次。
重新分解因素支援
不使用預覽進行重新分解因素
使用預覽進行重新分解因素
預覽重新分解因素的變更
復原重新分解因素作業
重做重新分解因素作業
重新分解因素的動作
「重新分解因素」喜好設定
圖示