簡體   English   中英

在Eclipse的“重構”->“重命名本地變量”上禁用信息列表

[英]Disable information list in Eclipse on “Refactor” -> “Rename local Variable”

由於某種原因,我在Eclipse中的變量不符合約定(首字母大寫)。 無法更改。

因此,當我在本地變量上執行“重構”->“重命名”時,會出現一個彈出窗口:

“”重命名本地變量“-”不建議使用此名稱。根據約定,本地變量的名稱應以小寫字母開頭。“

我單擊“繼續”,操作完成。 但是有一種方法可以禁用此檢查,因為總是要用“ Continue”進行確認非常麻煩。

例:

public class Foo{
    private String bar;
}
  1. 標記字符串欄
  2. “重構”->“重命名”,然后鍵入“ Bar”

我>>希望<<無法禁用它!

在Java中,用大寫字母聲明第一個字母的變量是非常糟糕的樣式。 的確,它比不好的樣式還要糟糕,因為Java語言是在您將遵守該約定的前提下設計的,如果忽略它,某些事情將會中斷。 (例如,如果類和變量名相同,則容易被標識符歧義消除規則咬住。)


無法更改。

垃圾! 當然可以!

...並且將造成巨大的混亂

修復起來很簡單。 只需使用Eclipse的變量重命名,一次即可更改一個變量。 好的,可能要花很長時間,而且很乏味。 但這也將是一個安全的轉變。 然后,您可以對代碼運行樣式檢查器,以確保您擁有所有需要修復的實例。

但是正如前面所說,不要違背命名約定。

如果你仍然想要,

轉到preferences ---> type "refa" ---> click Java --->取消選中"Rename with out dialog"復選框。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM