1.Alibaba Java Coding Guidelines(Java代碼規約掃描插件)java
阿里開發的此插件極大的改善程序員的代碼質量,幫助程序員規範本身的代碼
tools下能夠切換中英文git
地址:https://github.com/alibaba/p3c程序員
2.Rainbow Brackets(能夠實現配對括號相同顏色,而且實現選中區域代碼高亮的功能)github
對加強寫代碼的有趣性和排錯等都有幫助json
地址:https://plugins.jetbrains.com/plugin/10080-rainbow-bracketsmybatis
https://github.com/izhangzhihao/intellij-rainbow-bracketsjvm
3.GsonFormat(一鍵根據json文本生成java類)maven
4.Translation(翻譯插件)編輯器
5.PlantUML(快速建立UML圖形的組件)ide
6. .ignore(生成各類ignore文件,一鍵建立git ignore文件的模板)
IDEA在提交項目到本地倉庫的時候,會把.idea文件夾中的內容也提交上去,這裏面放的是一些項目的配置信息,包括歷史記錄,版本控制信息等。能夠不傳到Git上面去
這個時候就須要編寫.gitignore文件來忽略提交這些文件。在IDEA中有一個插件.ignore能夠幫咱們作這件事
7.Key Promoter
Key Promoter X 是一個提示插件,當你在IDEA裏面使用鼠標的時候,若是這個鼠標操做是可以用快捷鍵替代的,那麼Key Promoter X會彈出一個提示框,告知這個鼠標操做能夠用什麼快捷鍵替代
8.lombok
支持lombok的各類註解,今後不用寫getter setter這些 能夠把註解還原爲本來的java代碼 很是方便
9.Maven Helper
一鍵查看maven依賴,查看衝突的依賴,一鍵進行exclude依賴,對於大型項目 很是方便
一旦安裝了Maven Helper插件,只要打開pom文件,就能夠打開該pom文件的Dependency Analyzer視圖,進入Dependency Analyzer視圖以後有三個查看選項,分別是Conflicts(衝突)、All Dependencies as List(列表形式查看全部依賴)、All Dependencies as Tree(樹結構查看全部依賴),而且還支持搜索。
10.VisualVM Launcher
運行java程序的時候啓動visualvm,方便查看jvm的狀況 好比堆內存大小的分配,某個對象佔用了多大的內存,jvm調優必備工具
11.GenerateAllSetter
一鍵調用一個對象的全部set方法而且賦予默認值 在對象字段多的時候很是方便
12.MyBatisCodeHelperPro
mybatis代碼自動生成插件,大部分單表操做的代碼可自動生成 減小重複勞動 大幅提高效率
1三、String Manipulation
字符串平常開發中常常用到,但不一樣的字符串類型在不一樣的地方可能有一些不一樣的規則,如類名要用駝峯形式、常量須要所有大寫等,有時候還須要進行編碼解碼,這是一款強大的字符串轉換工具,具體百度它
1四、Key promoter X
Key Promoter X 是一個提示插件,在IDEA裏面使用鼠標時,若是這個鼠標操做是可以用快捷鍵替代的,Key Promoter X會彈出一個提示框,告知你這個鼠標操做能夠用什麼快捷鍵替代
1五、AceJump
AceJump容許您快速將光標導航到編輯器中可見的任何位置,只需點擊「ctrl +;」,而後輸入一個你想要跳轉到的字符,以後鍵入匹配的字符就跳轉到你想要跳到的地方了
1六、ctivate-power-mode(妹子面前裝X的插件)
安裝了這款插件以後,你寫代碼的時候,就會附加一些狂拽炫酷屌炸天的效果,具體本身體驗下
1七、CamelCase
將不是駝峯格式的名稱,快速轉成駝峯格式,安裝好後,選中要修改的名稱,按快捷鍵shift+alt+u
1八、CodeGlance
在編輯區的右側顯示的代碼地圖
19.在idea中能夠查詢idea推薦的插件