對話框型重構使用者介面

以對話框為基礎的使用者介面會提供必要步驟,引導您執行所選的重構作業。 對話框為基礎的重構使用者介面是由短的第一個對話框(收集執行重構所需的資訊)、 個別的問題對話框(如果偵測到任何錯誤,就會蹦現)和預覽對話框(預覽重構結果)所組成。

輸入對話框

這個對話框用以收集重構所需的資訊。舉例來說,如果要將重構作業重新命名,就得輸入 Java 元素的新名稱。您可以按下確定 以執行重構,或按下預覽 > 以預覽重構結果。

預覽對話框

JDT 可讓您在執行重構動作之前,預覽它的結果。

預覽對話框是由兩個部分組成:

問題對話框

問題對話框指出您正在嘗試的重構動作,是否疑似、潛在或確實存有問題。

有四種可能的問題類型:

資訊
「資訊」說明的問題,無論在哪一方面都不致影響重構作業,也不會對工作台中的程式碼造成負面影響。 您最可能忽略這類問題。
警告
警告會嘗試預測編譯器警告。這類問題絕大部分不會對工作台中的程式碼造成負面影響。
錯誤
「錯誤」說明的問題極可能會造成編譯器錯誤,或在語意方面變更您工作台的程式碼。 您可以選擇繼續進行重構作業而不管這些錯誤,但不建議如此做。
停止問題
這類問題會防止重構作業發生。比方說,如果您選取一個註解,並選擇從該註解執行「擷取方法」指令, 則工作台會針對嘗試重構動作,發出停止問題, 因為您無法擷取註解。

如果沒有任何停止問題,則可以按一下確定按鈕,來實行重構作業。如果要預覽重構動作的結果, 請按一下繼續 按鈕。

相關概念

重構支援

相關作業

直接進行重構作業而不預覽
先預覽再進行重構作業
預覽重構的變更
復原重構作業
重做重構作業

相關參照

重構動作

圖示