IntelliJ IDEA Common Plugins
不需多說, IntelliJ IDEA IDE對我而言就是十足的開發利器, 整個用得相當愉快, 雖然一開始使用的前置準備比較繁瑣, 但只要設置好後的回饋絕對是優於其他簡單入手的IDE。
以下是截至目前的Custom Plugin:
-
.ignore
針對版控忽略用的plugin -
AceJump
只要輸入快捷, 再key要搜尋的單字, 就會在coding介面highlight相關詞彙並標示2次的快捷字母, 再key入二次快捷字母就會立刻force到那邊, 聽說是很厲害的利器, 還在適應中… -
Atlassian Connector for Intellij IDE
公司用途(for JIRA) -
FindBugs-IDEA
可透過設置scan scope來幫你抓bug, 據說也是很常用的工具 -
Gauge
好像IntelliJ IDEA 15就自動安裝的樣子, 很多IntelliJ’s basic features都在這一包 -
GsonFormat
可以透過parse json string就generator object class, coding相關json object相當好用(eg. RESTful) -
JRebel for IntelliJ
熱部署神器, 但要付費… -
JUnitGenerator
Unit test會自動Generator, 有點媲美NetBeans的unit test generator -
Lombok Plugin
龍目島的plugin…可以替你產生相關標註, 但大多自己寫… -
Markdown
針對markdown編輯增加檢視頁面, 但支援度不是很好, 我還是用macDown或MarkdownPad tool -
Maven Helper
看pom.xml時增加檢視頁籤, 可用來看依賴library的衝突、list跟tree(實用), 不過IntelliJ IDEA的圖形化工具也不錯就是了 -
Optimizer for IntelliJ IDEA
可以優化IntelliJ IDEA的速度, 也會建議像是maven跟JDK版本要upgrade -
SonarLint
可以很快速的分析code與建議, 個人對這plugin還含蠻聽話的 -
SonarQube Community Plugin
公司用途, 也是一套分析工具, 可以直接設置相關server -
TabSwitch
提供一些切換的工具與相關快捷 -
VisualVM Launcher
Profiling用工具, 透過簡單設置即可對選單按鈕做run or debug + virtualVM(會直接選單提供相關按鈕) -
InnerBuilder built-in builder pattern generation in IntelliJ
結語:
棄Eclipse, NetBeans, MyEclipse轉投抱IntelliJ IDEA IDE實在是很正確的選擇。