有沒有一種方法可以像Eclipse那樣對正在處理的文件連續生成IntelliJ標記錯誤位置?此刻我需要製作一個列出消息面板中所有錯誤的項目,但即使如此,我仍無法使用編輯器面板導航到它們。我希望有簡單的點/標記指向錯誤/警告位置。IntelliJ - 顯示錯誤的位置
回答
IntelliJ IDEA在運行中檢測當前文件中的錯誤和警告(除非節電模式在File
菜單中激活)。
其他文件和項目視圖中的錯誤將會在Build
| Make
並在消息工具窗口中列出。
要在錯誤之間導航,請使用Navigate
| (Next Highlighted Error
(F2)/ Previous Highlighted Error
(移位 + F2)。
錯誤條馬克顏色都可以在這裏改變:
「在」消息「工具窗口中的」生成「|」製作「和」列出「後,將顯示其他文件和項目視圖中的錯誤。不幸的是,消息窗口中的輸出不會告訴你錯誤在哪裏,它只是告訴你編譯失敗,並且看到編譯器錯誤輸出的細節。有什麼辦法讓它顯示IDE中的編譯器錯誤輸出,而不是從命令行運行?如果有問題的文件可以在文件樹中以某種方式進行標記,那麼它會很好,所以你可以看到即使它們沒有打開也有錯誤的文件。 – 2013-05-20 20:07:02
唉,省電模式,謝謝! – 2014-07-12 14:17:26
在我的情況下,「Settings |」下的「Error stripe mark」框出錯編輯|顏色和字體|一般|錯誤和警告|錯誤「未選中。選中此框可解決問題。 – 2016-10-17 16:29:34
此外,你可以選擇去下一個錯誤只能由(忽略警告):
- 右鍵單擊Validation Side Bar 。
- 在上下文菜單中,選擇
Go to high priority problems only
它爲IntelliJ IDEA的12
鏈接已經死了:( – 2015-09-07 13:46:06
我跑進沒有把我的源根文件夾(項目窗口的問題 - 右鍵點擊文件夾,標記目錄爲>來源根目錄)。如果您未設置此IDEA不解析文件。
坦率地說,這些錯誤真的很難看,特別是如果只有一個字符在Java代碼的海洋中「不足」。我使用上面的說明使背景變成橙紅色,事情更加明顯。
謝謝!雖然這不是OP嚴格要求的,但這使IntelliJ能夠顯示大多數IDE所做的錯誤列表。 – DanielCuadra 2017-08-22 22:36:15
使用 「問題」 工具窗口中看到的所有錯誤。 如上面的@pavan(https://stackoverflow.com/a/45556424/828062)所述,啓用「自動」構建/製作時,此窗口出現在底部/側面選項卡中。
- 1. 的UIScrollView顯示錯誤的位置
- 2. Google maps marker顯示錯誤的位置?
- 3. 股利顯示在錯誤的位置
- 4. 顯示位置的PHP錯誤。
- 5. div顯示在錯誤的位置
- 6. Android ListView顯示錯誤的位置
- 7. GoogleMaps在錯誤的位置顯示「locals」
- 8. Intellij Idea突出顯示錯誤的src
- 9. 的IntelliJ顯示警告一個錯誤
- 10. 的IntelliJ不顯示編譯時錯誤
- 11. IntelliJ IDEA顯示錯誤的JavaScript文件
- 12. 的IntelliJ編譯顯示錯誤
- 13. QTip在錯誤位置顯示
- 14. CSS - 頁腳顯示位置錯誤
- 15. MKMapview顯示當前位置錯誤
- 16. 在Jenkins中顯示錯誤位置
- 17. UIPopoverController在錯誤位置顯示
- 18. 地理位置在Google地圖中顯示錯誤的位置
- 19. 解析錯誤的JSON,並能夠顯示錯誤的位置
- 20. Intellij錯誤沒有顯示在IDE中
- 21. IntelliJ SQL錯誤突出顯示
- 22. Intellij IDEA Forge設置錯誤
- 23. 配置log4j顯示錯誤
- 24. GXT Combobox在錯誤位置顯示提示
- 25. 工具提示氣球顯示位置(錯誤通知)
- 26. 顯示位置
- 27. 在IntelliJ中的mac上的libGDX項目android位置錯誤
- 28. 彈出窗口顯示位置,改變重力給出錯誤的位置
- 29. 幻燈片顯示在Firefox上的錯誤位置的圖像
- 30. 事業部是在錯誤的位置顯示,div的高度
Intellij默認情況下會發生這種情況。你確定它正確地識別你的源文件嗎? – 2012-08-02 10:11:38
您有沒有錯誤地啓用「省電模式」? – Vic 2012-08-02 10:17:01
我可以看到警告但沒有錯誤... \ – Bober02 2012-08-02 10:21:45