不需多說, IntelliJ IDEA IDE對我而言就是十足的開發利器, 整個用得相當愉快, 雖然一開始使用的前置準備比較繁瑣, 但只要設置好後的回饋絕對是優於其他簡單入手的IDE。

以下是截至目前的Custom Plugin:

  1. .ignore
    針對版控忽略用的plugin

  2. AceJump
    只要輸入快捷, 再key要搜尋的單字, 就會在coding介面highlight相關詞彙並標示2次的快捷字母, 再key入二次快捷字母就會立刻force到那邊, 聽說是很厲害的利器, 還在適應中…

  3. Atlassian Connector for Intellij IDE
    公司用途(for JIRA)

  4. FindBugs-IDEA
    可透過設置scan scope來幫你抓bug, 據說也是很常用的工具

  5. Gauge
    好像IntelliJ IDEA 15就自動安裝的樣子, 很多IntelliJ’s basic features都在這一包

  6. GsonFormat
    可以透過parse json string就generator object class, coding相關json object相當好用(eg. RESTful)

  7. JRebel for IntelliJ
    熱部署神器, 但要付費…

  8. JUnitGenerator
    Unit test會自動Generator, 有點媲美NetBeans的unit test generator

  9. Lombok Plugin
    龍目島的plugin…可以替你產生相關標註, 但大多自己寫…

  10. Markdown
    針對markdown編輯增加檢視頁面, 但支援度不是很好, 我還是用macDown或MarkdownPad tool

  11. Maven Helper
    看pom.xml時增加檢視頁籤, 可用來看依賴library的衝突、list跟tree(實用), 不過IntelliJ IDEA的圖形化工具也不錯就是了

  12. Optimizer for IntelliJ IDEA
    可以優化IntelliJ IDEA的速度, 也會建議像是maven跟JDK版本要upgrade

  13. SonarLint
    可以很快速的分析code與建議, 個人對這plugin還含蠻聽話的

  14. SonarQube Community Plugin
    公司用途, 也是一套分析工具, 可以直接設置相關server

  15. TabSwitch
    提供一些切換的工具與相關快捷

  16. VisualVM Launcher
    Profiling用工具, 透過簡單設置即可對選單按鈕做run or debug + virtualVM(會直接選單提供相關按鈕)

  17. InnerBuilder built-in builder pattern generation in IntelliJ


結語:
棄Eclipse, NetBeans, MyEclipse轉投抱IntelliJ IDEA IDE實在是很正確的選擇。