IDEA 2020 無法啟動的解決辦法(啟動崩盤)附IDEA 2020 新功能
今天早上看到 IDEA 可以升級新版本,想著體驗一下新功能,點選升級,然後全部專案工程無法開啟。
報錯資訊如下:
Cannot execute command
No project found to open file in
在專案視窗選擇專案工程也不行,出現閃退現象。
網上搜索了一把,沒有找到具體的解決辦法,沒辦法只能靠自己。
突然想到可以看一下 IDEA 相關日誌,看下是否有什麼有用的報錯資訊。
如果使用 toolbox 可以在 IDEA 設定中,找到如下按鈕快速開啟。
若沒有安裝 toolbox,可以在下面路徑找到:
// macos IDEA-XX 代表你要查詢 IDEA 具體版本,例如:~/Library/Logs/IntelliJIdea2019.3
~/Library/Logs/<product><version>
// windows 例如:C:\Users\JohnS\.IntelliJIdea2019.3\system\log
%HOMEPATH%\.<product><version>\system\log
開啟日誌檔案,顯示一堆錯誤,最明顯錯誤如下:
看到這裡,初步懷疑 FindBugs-IDEA 暫不適配最新版本 IDEA,從而導致專案工程打不開。
另外切回視窗視窗如下位置,也能看到報錯資訊。
在外掛管理處禁用該外掛,專案工程可以重新打開了。
😌 之前也碰到過這個問題,也是相關外掛引起。這次記錄一下,防止後面讀者們踩坑。
另外 IDEA 2020 目前還是處於測試階段,還不穩定,相關外掛如 Lombok 還未適配。如果你在工程使用了 lombok,建議等到 Lombok 外掛適配了新版本,再做升級。直接使用的話,專案中進將會有一堆錯誤,不要問我怎麼知道 o(╥﹏╥)o。
恩,寫到這裡,感覺文章有點水,那就附帶介紹一下 IDEA 2020 新功能。
IDEA 2020 新功能
以下功能截圖來自官方視訊介紹,視訊地址:https://www.youtube.com/watch?v=LtOH7snHBCA&feature=youtu.be
快速配置 JDK,還可以快速下載 JDK
支援 JDK14
支援 JDK14 新語法,record 詳細介紹可以看下這篇文章:「Java 14 釋出了,終於可以扔掉Lombok了?」
Dataflow analysis assistance in the debugger
文字有點難以理解,直接看圖吧。
這個功能可以,Debug 的時候再也不用擔心複雜的判斷語句了。
Git Interactive Rebase dialog
可以在新視窗更方便使用 Git Rebase 。
這個對於經常使用 Rebase 挺有用的。
ps:小調查,你們合併發分支是使用 Merge 還是 Rebase?
New Commit tool window
Git 可以使用新的提交視窗。
New in-place Rename and Change Signature refactorings.
可以不用快捷鍵,就可以重新命名方法或者修改方法引數,對於不熟悉的快捷鍵同學是一個福音。
LightEdit Mode
輕量編輯模式,可以不用載入整個專案,可以快速開啟與編輯檔案,類似於普通文字編輯器。
不過我還是選擇使用 vscode 編輯文字檔案。
總結
到此這篇關於IDEA 2020 無法啟動的解決辦法(啟動崩盤)附IDEA 2020 新功能的文章就介紹到這了,更多相關IDEA 2020 無法啟動內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!