1. 程式人生 > >idea 插件描述(轉)

idea 插件描述(轉)

描述 targe tel clip 適合新手 trace ado json 命令

提供些idea插件的幹貨、幹貨、幹貨!
如何安裝idea plug,方法如下圖:如果安裝不了考慮下是否代理問題:技術分享圖片

1,maven helper

以前查看maven依賴都比較麻煩,需要用命令maven dependency:tree來看。想看是否有沖突需要用命令mvn dependency:tree -Dverbose -Dincludes=:。這樣操作速度比較慢。改用maven helper後,通過可視化界面就能輕松解決。安裝該插件後可以打開pom.xml文件看到有一個窗口dependency analyzer。可看沖突和依賴樹,還能搜索,以及很快執行maven命令
技術分享圖片

2,findBugs-IDEA

可以查看代碼中基礎錯誤,這個eclipse中也有,操作也方便。

3,CheckStyles-IDEA

CheckStyle是SourceForge下的一個項目,提供了一個幫助JAVA開發人員遵守某些編碼規範的工具。它能夠自動化代碼規範檢查過程,從而使得開發人員從這項重要但是枯燥的任務中解脫出來。
可以查看a,指定文件(打開該文件,並選擇”the default checkStyle rules”),module,projuect。具體是在他的可視化窗口中查看。
技術分享圖片
CheckStyle檢驗的主要內容
·Javadoc註釋
·命名約定
·標題
·Import語句
·體積大小
·空白
·修飾符
·塊
·代碼問題
·類設計
·混合檢查(包活一些有用的比如非必須的System.out和printstackTrace)
具體報錯詳解參考這位兄弟的文章,寫的不錯。http://www.cnblogs.com/lanxuezaipiao/p/3202169.html

4,更加專業的QAPlug

a,安裝插件:
技術分享圖片
b,安裝後的效果如下:
技術分享圖片
c,使用方法:右擊項目
技術分享圖片

技術分享圖片

在這裏你會很方便的看到用QAPlug-findBug,PMD,checkStyle的插件正在檢查代碼。
另外QAPlug可以結合sonar來檢驗代碼質量,參考http://www.cnblogs.com/zhuhongbao/p/4197974.html

5,GsonFormat

將json串轉為POJO對象

6,Jrebel熱部署

大大提升開發效率

7,AceJump純鍵盤開發

AceJump其實是一款能夠代替鼠標的軟件,只要安裝了這款插件,可以在代碼中跳轉到任意位置。按快捷鍵進入 AceJump 模式後(默認是 Ctrl+J),再按任一個字符,插件就會在屏幕中這個字符的所有出現位置都打上標簽,你只要再按一下標簽的字符,就能把光標移到該位置上。換言之,你要 移動光標時,眼睛一直看著目標位置就行了,根本不用管光標的當前位置。

8,Key promoter

很多開發都是從Eclipse轉到Idea的。用習慣了Eclipse的快捷鍵之後在使用IDEA真的非常不習慣。Key promoter這款插件適合新手使用。當你點擊鼠標一個功能的時候,可以提示你這個功能快捷鍵是什麽。

9,mybatis插件

我安裝的是free mybatis plugin。現項目主打持久化框架為mybatis,具體方便之處詳見http://www.oschina.net/p/intellij-mybatis-plugin

idea 插件描述(轉)