IntelliJ IDEA 常用插件
1.Alibaba Java Coding Guidelines(Java代碼規約掃描插件)
阿裏開發的此插件極大的改善程序員的代碼質量,幫助程序員規範自己的代碼
tools下可以切換中英文
地址:https://github.com/alibaba/p3c
2.Rainbow Brackets(可以實現配對括號相同顏色,並且實現選中區域代碼高亮的功能)
對增強寫代碼的有趣性和排錯等都有幫助
地址:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
https://github.com/izhangzhihao/intellij-rainbow-brackets
3.GsonFormat(一鍵根據json文本生成java類)
4.Translation(翻譯插件)
5.PlantUML(快速創建UML圖形的組件)
地址:http://plantuml.com/zh/
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依賴,對於大型項目 非常方便
10.VisualVM Launcher
運行java程序的時候啟動visualvm,方便查看jvm的情況 比如堆內存大小的分配,某個對象占用了多大的內存,jvm調優必備工具
11.GenerateAllSetter
一鍵調用一個對象的所有set方法並且賦予默認值 在對象字段多的時候非常方便
12.MyBatisCodeHelperPro
mybatis代碼自動生成插件,大部分單表操作的代碼可自動生成 減少重復勞動 大幅提升效率
13.在idea中可以查詢idea推薦的插件
IntelliJ IDEA 常用插件