IntelliJ IDEA最佳外掛 - Vojtech Ruzicka

banq發表於2020-02-02

1. Presentation assistant
這是一個簡單的外掛,每次在IDEA中執行操作時,都會顯示一個彈出通知。它顯示了執行了什麼操作以及與之關聯的鍵盤快捷鍵是什麼。

2. Key promoter X
使用鍵盤快捷鍵代替滑鼠可以大大提高工作效率。由於IDEA提供瞭如此多的功能,因此令人生畏且難以學習所有快捷方式。幸運的是,有一個名為Key Promoter X的外掛可以為您提供幫助。
每當您使用滑鼠在IDE中呼叫命令時,都會顯示一個彈出視窗,告訴您此操作的鍵盤快捷鍵是什麼。

3. Snyk
大多數應用程式程式碼都來自第三方庫和框架。您需要確保使用沒有安全漏洞的新版本。有一些工具可以幫助您。Snyk是其中之一。

4. Edu Tools
這是用於編碼課程,研討會等的出色外掛。它使您可以構建帶有一組任務的課程,這些任務可以直接在IDE中執行。您可以建立自己的課程或匯入公共課程。

5. Extra icons
一個圖示包,它為特殊檔案(例如Travis配置package.json,,lint配置等)提供新圖示。
這非常有用,因為您可以立即識別這些特殊檔案,因此,您的專案更容易瀏覽。例如,package.json是一個json檔案,但是為它新增一個特殊的圖示會更加有用,因為它是npm專案的重要檔案。

6. Grazie
IntelliJ IDEA具有基本的拼寫檢查器,可讓您檢測一些錯別字,但除此之外並沒有太多用處。絕對不能替代諸如Grammarly之類的專用語法檢查服務。

幸運的是,有一個名為Grazie的外掛,它透過許多有用的功能增強了基本的拼寫檢查器。它還可以檢測更高階的問題,例如不正確的語法。它也完全離線工作。

7. Maven Helper
IDEA已經擁有強大的工具來分析您的依賴關係以及與之相關的潛在問題,例如衝突或迴圈依賴關係。
該程式提供了一個替代UI,可按層次顯示依賴關係。這可以更容易閱讀和瀏覽。另外,如果您使用社群版,這是您唯一的選擇。

8. InnerBuilder
建立複雜的物件可能很困難。需要很多建構函式。使用這個構建器外掛更為合適。該外掛可以從POJO自動為您生成一個構建器。

9. Rainbow Brackets彩虹括號
如果您在大量巢狀塊和大量括號中苦苦掙扎,則此外掛適合您。由於每對括號都用顏色編碼,因此可以很容易地找到匹配的括號。

10. Indent Rainbow縮排彩虹
該外掛類似於Rainbow括號,但是它不會為括號加上顏色,而是為您的縮排著色。如果您有很多縮排級別,這些縮排級別很難導航,則可能會很有用。它甚至可以標記沒有用紅色標記適當縮排級別的線,因此當不匹配時立即顯而易見。

11. 字串操作
這是一個方便的外掛,它使您可以對字串執行各種操作,例如:
  • 對各種上下文(Java,HTML,XML,SQL等)進行轉義/取消轉義
  • 案例切換(下部,上部,烤肉串,帕斯卡,駱駝等)
  • 排序
  • 格列普
  • 修整



12. Git工具箱
儘管IntelliJ中對git的支援已經相當不錯,但是此外掛仍然提供了一些有用的功能。
您可以輕鬆地看到您的分支之前/之後有多少個提交。您可以配置自動獲取頻率。您可以在當前行上自動看到行內怪資訊。

13. 請求對映器
IDEA已經在檔案之間提供了非常強大的導航功能。使用REST端點時,您有時可能更喜歡導航到特定的對映(例如/persons)而不是類(例如PersonController)。這是在您知道URL但不記得它對應於哪個類或方法的情況下。按下關聯的鍵盤快捷鍵後,您可以搜尋URL對映並直接導航到它們。
該外掛當前支援Spring,JAX-RS和Micronaut。

14. Multirun
IDEA 確實支援一次執行多個任務(配置),但是非常有限。Multirun外掛確實支援使用更復雜的選項一次執行多種配置。當同時執行後端和前端,測試多個模組等時,這將非常有用。

15. IDEA思維導圖
將思維導圖編輯器和檢視器直接整合到IDE中可能非常有用。不僅用於快速集思廣益,而且用於文件。該外掛可處理MMD基於文字的檔案,因此很容易讓您的思維導圖受到版本控制並管理它們的更改。

16. CodotaTabNine
這兩個外掛是相似的。它們基於掃描開源專案並根據上下文智慧地預測您可能要鍵入的內容,從而增強了您的自動完成功能。使用Codota,您還可以在公共專案中查詢come類或方法的相關示例,這很方便。

以上外掛點選進入連結後下載zip檔案,在Idea中按Ctrl+Alt+S,選擇從磁碟安裝外掛,選中這些zip檔案即可

相關文章