僅作記錄,以防再次發生卻不記得。
原文鏈接:https://blog.csdn.net/a755199443/article/details/90084316
問題描述:
idea沒有自動報錯.
例如隨便寫一段錯誤代碼
這里Date類都沒有導入,還賦了布爾值,大錯特錯,idea卻沒有錯誤提示.
按f2發現idea一直處於錯誤分析中的狀態.
解決方法:
有三種情況,分別是:
開啟了省電模式
注意不要開啟省電模式.
沒有開啟自動編譯項目
這里的勾要勾上.
inspection功能故障
單擊右下角小人頭,檢查高亮等級是否在none(沒有)上.
另外就算選中的是最高等級也可能出inspection功能故障了,此時可以試着將高亮等級移到中間,設置為語法檢查,一般就可以出現錯誤提示了.之后再將等級移回最高等級即可修復問題.
20190527更新治根的解決辦法
因為上述inspection功能故障的解決辦法雖然能解決問題,但是每進入一個新文件都需要設置一遍檢查級別很麻煩,因此經過我不斷的嘗試找到了新的解決辦法.
先說結論:
進入檢查級別設置
取消下圖中圈出的檢查項目即可解決沒有錯誤提示
思路:
既然最高級別的檢測無法生效,中等級別的檢測可以正常工作,顯然某一個低警告級別的檢測項目出了問題.
我們要做的就是找到這個低警告級別的檢測項目並關閉它.
使用二分法在檢查設置中逐步試錯,最終找到了出錯的檢測項目(沒有更多的樣本,大家出錯的可能是其他檢測項目).