1. 程式人生 > >Java開發好用的IntelliJ IDEA外掛

Java開發好用的IntelliJ IDEA外掛

 是唯一獲過獎的Java程式碼分析工具。它直觀的使用者介面能夠讓你快速找到效能瓶頸,並指明記憶體漏洞和解決執行緒問題。JProfiler 7.2.2版已整合到IntelliJ IDEA 12.x。詳細更新:

JProfiler 7.2.2新增:

  • 堆遍歷中最大的物件檢視:新增"cutoff"節點
  • JProfiler已捆綁整合IntelliJ IDEA 12.x(最新的IDEA外掛隨時都可用)

2、Maven Helper

我一般用這款外掛來檢視maven的依賴樹。在不使用此外掛的情況下,要想檢視maven的依賴樹就要使用Maven命令maven dependency:tree來檢視依賴。想要檢視是否有依賴衝突也可以使用mvn dependency:tree -Dverbose -Dincludes=<groupId>:<artifactId>

只檢視關心的jar包,但是這樣還是需要我執行命令,並且當專案比較複雜的時候,這個過程是比較漫長的。maven helper就能很好的解決這個問題。

一旦安裝了Maven Helper外掛,只要開啟pom檔案,就可以開啟該pom檔案的Dependency Analyzer檢視(在 檔案開啟之後,檔案下面會多出這樣一個tab),進入Dependency Analyzer檢視之後有三個檢視選項,分別是Conflicts(衝突)、All Dependencies as List(列表形式檢視所有依賴)、All Dependencies as Tree(樹結構檢視所有依賴)。並且這個頁面還支援搜尋。很方便!並且使用該外掛還能快速的執行maven命令。

來一張maven helper提供的圖片感受一下:

maven helper

3、FindBugs-IDEA

FindBugs很多人都並不陌生,Eclipse中有外掛可以幫助查詢程式碼中隱藏的bug,IDEA中也有這款外掛。

使用方法很簡單,就是可以對多種級別的內容進行finbugs

findbugs

分析完之後會有一個檢視進行提示,詳細的說明是哪種問題。

findbugs2

按照提示解決完問題之後再執行findbug檢視情況即可。

CheckStyle-IDEA

通過檢查對程式碼編碼格式,命名約定,Javadoc,類設計等方面進行程式碼規範和風格的檢查,從而有效約束開發人員更好地遵循程式碼編寫規範。
軟體安裝成功之後,首先要設定規則。可以通過

Preferences—>Other Settings —>CheckStyles

進行設定,可以直接將檔案新增進來,然後就可以對具體的檔案進行檢查了。

check-style

同樣,該外掛也有個單獨的檢視,該檢視可以展示檢查結果。

check-style1

4、GsonFormat

Java開發中,經常有把json格式的內容轉成Object的需求,GsonFormat這款外掛可以實現該功能。

GsonFormat

5、Jrebel

[email protected]

6、Alibaba Java Coding Guidelines

7、translate

中英文翻譯外掛,比之前裝過的需要自己新增翻譯連結(呼叫有道的翻譯介面)方便多了,安裝完直接能用