IDEA必備外掛
一、外掛入口
二、IDEA必備外掛
外掛安裝目錄:C:\Users\使用者名稱\AppData\Roaming\JetBrains\IntelliJIdea2021.3\plugins
1.Alibaba Java Coding Guidelines
推薦指數:★★★★★
介紹:阿里巴巴Java編碼指南
安裝之後右鍵選單會多出兩個選項,可對整個專案或單個檔案進行編碼規約掃描,快捷鍵"Ctrl+Alt+Shift+J"。預設開啟實時檢測功能,可選擇關閉。
掃描後會將不規範的程式碼按從高到低 Blocker/Critical/Major(崩潰/嚴重/重要) 三個等級顯示在下方,雙擊詳細描述可進行程式碼定位,右側視窗提供了修改建議,可對同一問題進行批量修改。
2.CamelCase
推薦指數:★★★
介紹:字串格式轉換工具
安裝之後在設定中找到"Camel Case"選項,選擇需要轉換的格式,本人只保留了駝峰和下劃線兩種格式。如需使用多種格式,下方還可對格式順序進行調整。
選中文字後使用快捷鍵"Shift+Alt+U",即可進行轉換格式。
3.Chinese (Simpllified) Language Pack/中文語言包
推薦指數:★★★★
介紹:IDEA中文語言包
安裝之後能將IDEA絕大多數功能選單漢化,根據個人習慣決定是否啟用。
4.CodeGlance3
推薦指數:★★★★
介紹:程式碼預覽外掛
安裝之後會在程式碼右側生成小地圖,可選中小地圖上下拖動,快速進行程式碼定位。
顯示/隱藏小地圖快捷鍵:Ctrl+Shift+G
5.Codota Al Autocomplete for Java and JavaScript
推薦指數:★★★★
介紹:Java和JavaScript的智慧補全外掛
安裝之後可結合當前程式碼上下文給予程式碼建議;可搜尋程式碼示例,選中相關程式碼右鍵選擇"Get relevant examples",會在右側視窗展示GitHub上的相關程式碼示例,也可點選"Add",輸入關鍵詞進行搜尋。
6.Gitee
推薦指數:★★★★
介紹:Gitee外掛
提供了和IDEA內建外掛GitHub類似的功能,更好地在IDEA和Gitee之間協同工作。
7.GitToolBox
推薦指數:★★★★
介紹:Git功能增強外掛
安裝之後可顯示未同步的檔案,每行程式碼顯示上次提交的相關資訊。
8.Grep Console
推薦指數:★★★
介紹:控制檯日誌增強外掛
安裝之後在設定中找到"Grep Console"選項,根據個人習慣設定控制檯不同級別日誌的顏色。以下設定僅供參考。
9.GsonFormatPlus
推薦指數:★★★
介紹:JSON轉實體類外掛
安裝之後在JAVA類中使用快捷鍵Alt+Insert,選擇"GsonFormatPlus",在彈出的視窗中輸入JSON資料並識別,選擇JAVA資料型別後生成類屬性。
10.Json Prase
推薦指數:★★★
介紹:JSON資料格式化工具
安裝之後在IDEA右側工具欄會生成"Json Parser"快捷方式,點選即可調出工具視窗,將JSON資料輸入上方框內點選"Parse"即可進行格式化,比用線上工具網站方便。
11.Key promoter X
推薦指數:★★★
介紹:快捷鍵提示工具
安裝之後滑鼠進行的操作若有快捷鍵則會在IDEA右下角進行提示,並進行資料統計,IDEA新手熟悉快捷鍵必備。
可點選IDEA右側工具欄的"Key promoter X"快捷方式,調出資料統計視窗。
12.Lombok
推薦指數:★★★★
介紹:簡化實體類程式碼外掛
通過註解的形式簡化一些臃腫的Java程式碼,新版IDEA已內部捆綁。
13.Maven Helper
推薦指數:★★★★
介紹:Maven助手
安裝之後再次開啟pom檔案,檔案左下角會多出一個檢視。
切換到"Dependency Analyzer"檢視,可檢視衝突的依賴,可以列表形式或樹形式檢視所有依賴。
14.MyBatis Log Free
推薦指數:★★★★★
介紹:MyBatis日誌外掛
安裝之後在"Tools"內啟用,啟用後會多出一個只打印SQL的控制檯。可把普通控制檯放左邊,SQL控制檯放右邊。
此款外掛為免費,在外掛市場就能搜到,還有另一款類似的外掛"Mybatis Log Plugin"目前已收費。目前感覺兩款外掛沒太大區別,"Mybatis Log Plugin"列印的SQL是大寫的,"MyBatis Log Free"列印的SQL是小寫且格式化過的。
15.MybatisX
推薦指數:★★★★★
介紹:MyBatis增強外掛
安裝之後可在Dao層介面和對應的xml檔案之間快速跳轉,在Dao層介面定義好方法後可在對應的xml檔案快速生成基礎的SQL標籤。
16.Rainbow Brackets
推薦指數:★★★★
介紹:彩虹括號外掛
多個配對括號展示不同顏色
Ctrl+滑鼠右鍵:框選當前區域程式碼
Alt+滑鼠右鍵:沉浸當前區域程式碼
17.Redis Helper
推薦指數:★★★★
介紹:Redis助手
安裝之後在IDEA右側工具欄會生成"Redis Helper"快捷方式,點選即可調出使用視窗,類似於IDEA自帶的"Database"外掛。
此款外掛為免費,在外掛市場就能搜到,類似的外掛"Rddis""Iddis2"目前皆已收費。
18.RestfulToolkit-fix
推薦指數:★★★★★
介紹:快速定位介面工具
安裝之後使用快捷鍵"Ctrl+\"或"Ctrl+Alt+N"調出搜尋視窗,輸入介面名,即可快速定位介面位置,比用IDEA的全域性搜尋效率高。
19.SequenceDiagram
推薦指數:★★★
介紹:時序圖外掛
以時序圖的方式展示方法的呼叫關係。
安裝之後選中一個類或方法右鍵選擇"Sequence Diagram",即可調出時序圖,可點選左側工具按鈕設定呼叫深度。
20.Translation
推薦指數:★★★★
介紹:翻譯外掛
安裝之後選中文字後使用快捷鍵"Ctrl+Shift+Y",即可進行中英文轉換。