IDEA錯誤的忽略了智能補全代碼,導致正確的代碼自動提示不出來的問題


標題說起來有點繞,當今大部分IDE都提供 Alt+Enter 呼出自動補全菜單的功能,IDEA也不例外,今天手殘了一下,具體問題如下:

1. 通常我們鍵入一個自定義類時IDEA會自動提示為紅色,表示缺少引用,今天我用的是 var 這個lomlok的語法糖。

2. 然后一般可通過 Alt+Enter 鍵呼出智能補全菜單,讓我選擇一個引用,正確應該是 import lombok.var;

3. 但今天手殘呼出了 Auto Import 窗口,導致 lombok.var 被忽略掉了。

4. 然后每次鍵入 var,都會自動引用了 import lombok.experimental.var;,而且用 Alt+Enter 也無法再調出自動補全,而是直接引用。

5. 難道以后都要手動改引用???簡直瞬間感到痛不欲生有木有?

然后我花了半個小時才找到它是在 Setting -> Editor -> General -> Auto Import -> Exclude form import and completion 中被忽略了,刪掉后終於出坑。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM