天天看點

Intellij IDEA 常用插件

IDEA 快捷鍵PDF for Windows和Mac

https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf           

Maven Helper

一款可以提高解決maven依賴沖突效率的插件

解決場景:maven依賴的傳遞機制裡,有一個“最近原則”,當maven項目引用了很多第三方的依賴時,很容易遇到依賴沖突。該插件可以快速定位到依賴沖突的位置,然後快速排除(maven exclude),就不用指令行 mvn dependency:tree 去花時間排查啦

弊端:對新手而言,不能更了解為什麼依賴沖突,解決的方法,maven的生命周期。

更多參考:https://plugins.jetbrains.com/plugin/7179-maven-helper           

JRebel

一款可以提高本地開發調試效率(項目運作熱加載)的插件。

解決場景:當本地調試時,如果需要代碼改動,通常來講,我們需要關閉項目,修改完代碼再重新啟動。有了這個插件就可以在項目運作時也可以修改代碼。久而久之一個功能老發可以節省很多時間。

弊端:1.付費插件,得自行去度娘找解決辦法; 2.Mybatis的SQL、Spring的注解或配置類不生效

更多參考:https://plugins.jetbrains.com/plugin/4441-jrebel-and-xrebel-for-intellij           

Codota

一款可以在coding時,AI大資料分析自動顯示哪些方法比較常用的插件。

更多參考:https://plugins.jetbrains.com/plugin/7638-codota-ai-autocomplete-for-java-and-javascript
           

Codota使用截圖:

Intellij IDEA 常用插件

Key Promoter X

一款提示操作快捷鍵的插件

解決場景:通常IDEA有些操作通過滑鼠去點選,如果Key Promoter發現有快捷鍵可代替你這次操作,就會以提示框彈出“建議你使用XXX快捷鍵”,并記錄你這個非快捷鍵操作的次數

更多參考: https://plugins.jetbrains.com/plugin/9792-key-promoter-x           

String Manipulation

一款快速操作字元串的插件

解決場景:避免手動修改字元串造成的失誤,如單詞拼寫,空白格。

更多參考:https://plugins.jetbrains.com/plugin/2162-string-manipulation           

Rainbow Brackets

一款可以将括号成對變顔色的插件。騷就完事了。。。

更多參考:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
           

Rainbow Brackets截圖

Intellij IDEA 常用插件

Nyan cat progress bar

一款渲染進度條的插件。

更多參考:https://plugins.jetbrains.com/plugin/8575-nyan-progress-bar
           

Nyan cat progress bar截圖

Intellij IDEA 常用插件

Grep Console

一款渲染和過濾IDEA控制台文本輸出的插件

更多參考:https://plugins.jetbrains.com/plugin/7125-grep-console           

Material Theme UI

一款渲染IDEA界面主題的插件,騷就完事了。。。

更多參考:https://plugins.jetbrains.com/plugin/8006-material-theme-ui           

Free MyBatis plugin

一款Mybatis輔助插件,可以快速定位mapper和接口以及自動生成mapper等等。

更多參考:https://plugins.jetbrains.com/plugin/8321-free-mybatis-plugin           

Alibaba Java Coding Guidelines

一款以Alibaba代碼風格,潛在Bug靜态掃描的插件。

市面上還有一款叫做checkstyle-idea插件。具體看團隊是傾向那個代碼風格。如果要google-code-style的話,可以下載下傳checkstyle-idea,在配置google-code-style

插件使用:https://github.com/XenoAmess/p3c/blob/xenoamess_maintain_fork/idea-plugin/README_cn.md

更多參考:https://plugins.jetbrains.com/plugin/14109-alibaba-java-coding-guidelines-xenoamess-tpm-