1. 程式人生 > >idea目錄中類名紅色波浪線沒有自動消除問題

idea目錄中類名紅色波浪線沒有自動消除問題

技術 目錄 問題: 清理 users home 語法 ide tell

工程類名紅色波浪線沒有錯誤也不消除

最近打開一個新工程,遇到一個問題,當修改類裏面的代碼時,中間有語法不正確的情況,這時左邊目錄結構會有紅色下劃線,這是正常情況。

問題是當我把代碼語法改正確後,左邊的目錄結構中的紅色波浪線還是存在,這個問題讓我很惱火。

技術分享圖片

查個底朝天

查了兩小時,起初懷疑是idea設置問題,尤其inpsection的設置問題,恢復默認設置還是不行,導入之前的導出過的標準配置也不行。

後來終於發現問題所在,只要我把idea下面的原始配置信息(conf, system,plugin,logs)清理掉後,這個問題就消失了。

這幾個目錄通常默認是在home目錄下:

C:\Users\Administrator\.IntelliJIdea2016.1\

也可以通過配置idea.properties進行設置:

idea.config.path=F:/IntelliJ_IDEA_2016.1.3/home/config/
idea.system.path=F:/IntelliJ_IDEA_2016.1.3/home/system/
idea.plugins.path=F:/IntelliJ_IDEA_2016.1.3/home/plugins/
idea.log.path=F:/IntelliJ_IDEA_2016.1.3/home/log/

繼續深入

現在鎖定是在conf目錄下了。

反復測試,挨個排除發現不是conf下一級的目錄文件導致:

技術分享圖片

而是disabled_plugins.txt這個文件導致,刪除後就沒有問題。

這說明可能是之前的某種操作禁用了一個插件導致。

更加深入

最後確認一個javaee插件導致這個問題:

com.intellij.javaee

idea目錄中類名紅色波浪線沒有自動消除問題