問題:有沒有辦法var在 IntelliJ IDEA 中用實際類型替換所有聲明?上下文:我使用 var 實現了一個大型功能,但結果團隊中的所有開發人員都反對使用 var,我必須將其重新設計回實際類型。
1 回答

蠱毒傳說
TA貢獻1895條經驗 獲得超3個贊
有專門針對這個的檢查:
轉到代碼 -> 分析代碼 -> 按名稱運行檢查...(或CtrlAltShiftI默認)
鍵入足夠的“變量類型可以顯式”,直到您在列表中看到它,然后選擇它
選擇您想要運行檢查的范圍。
在“檢查結果”對話框中,單擊標有“用顯式類型替換 'var' ”的燈泡按鈕
您應該仔細查看建議的修復,因為檢查很可能會使用最具體的類型,例如ArrayList<Foo>
,而它可能更適合使用List<Foo>
(工具無法在所有情況下都知道這一點)。
有一個名為“可以省略局部變量類型”的補充檢查,以用var
.
添加回答
舉報
0/150
提交
取消