1、Free Mybatis plugin
mybatis 插件,讓你的mybatis.xml像java代碼一樣編輯。我們開發中使用mybatis時時長需要通過mapper接口查找對應的xml中的sql語句,該插件方便了我們的操作。
安裝完成重啓IDEA之後,我們會看到code左側或多出一列綠色的箭頭,點擊箭頭我們就可以直接定位到xml相應文件的位置。
mapper
xml
2、MyBatis Log Plugin
Mybatis現在是java中操作數據庫的首選,在開發的時候,我們都會把Mybatis的腳本直接輸出在console中,但是默認的情況下,輸出的腳本不是一個可以直接執行的。
如果我們想直接執行,還需要在手動轉化一下。
MyBatis Log Plugin 這款插件是直接將Mybatis執行的sql腳本顯示出來,無需處理,可以直接複製出來執行的,如圖:
執行程序後,我們可以很清晰的看到我們執行了哪些sql腳本,而且腳本可以執行拿出來運行。
3、Alibaba Java Coding Guidelines
阿里巴巴代碼規範檢查插件,當然規範可以參考《阿里巴巴Java開發手冊》。
4、CheckStyle-IDEA
CheckStyle-IDEA 插件簡介
這也是一個檢查代碼風格的插件,可以對比如命名約定,類設計等方面進行代碼規範和風格的檢查。
官網:https://github.com/jshiell/checkstyle-idea
谷歌代碼規範:Google Java Style Guide
PS:建議使用阿里出的Java代碼規範【Alibaba Java Coding Guidelines】插件,80K下載,大小7.8 M
配置:Other Settings --> CheckStyle --> 添加規範文件,或勾選推薦的規範文件
5、Lombok
Java語言,每次寫實體類的時候都需要寫一大堆的setter,getter,如果bean中的屬性一旦有修改、刪除或增加時,需要重新生成或刪除get/set等方法,給代碼維護增加負擔,這也是Java被詬病的一種原因。Lombok則爲我們解決了這些問題,使用了lombok的註解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之後,就不需要編寫或生成get/set等方法,很大程度上減少了代碼量,而且減少了代碼維護的負擔。
安裝完成之後,在應用Lombok的時候注意別忘了需要添加依,maven爲例:
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
</dependency>
@Setter
@Getter
@ToString
@EqualsAndHashCode
publicclassPeople {
privateString name;
privateintage;
privateString male;
}
6、Key promoter
Key promoter 是IntelliJ IDEA的快捷鍵提示插件,會統計你鼠標點擊某個功能的次數,提示你應該用什麼快捷鍵,幫助記憶快捷鍵,等熟悉了之後可以關閉掉這個插件。
7、Maven Helper
目前,Java開發很多都在使用maven進行項目管理和自動構建。
日常開發中,可能經常會遇到jar包衝突等問題,就需要通過查看maven依賴樹來查看依賴情況。這種方式不是很高效,這裏推薦一個插件,安裝之後,直接打開pom文件,即可查看依賴數,還能自動分析是否存在jar包衝突。
一旦安裝了Maven Helper插件,只要打開pom文件,就可以打開該pom文件的Dependency Analyzer視圖(在文件打開之後,文件下面會多出這樣一個tab)。
進入Dependency Analyzer視圖之後有三個查看選項,分別是Conflicts(衝突)、All Dependencies as List(列表形式查看所有依賴)、All Dependencies as Tree(樹結構查看所有依賴)。並且這個頁面還支持搜索。
8、activate-power-mode(裝逼插件)
介紹一款程序員很好的在妹子面前裝X的插件——activate-power-mode 。
安裝了這款插件之後,你寫代碼的時候,就會附加一些狂拽炫酷屌炸天的效果:
9、Intellij熱部署插件JRebel
安裝和使用JRebel需要注意兩點:激活和設置
1、在IDEA中一次點擊 File->Settings->Plugins->Brows Repositories
2、在搜索框中輸入JRebel進行搜索
3、找到JRebel for intellij
4、install
5、安裝好之後需要restart IDEA
激活:
服務器地址:https://jrebel.qekang.com/{GUID}
在線GUID地址:在線生成GUID
如果失效刷新GUID替換就可以!
打開jrebel 激活面板 . 選擇Connect to online licensing service .
10、Save Actions
啓用Save Actions
保存時自動格式化 ,將沒用的import 語句刪除
11、Statistic
代碼量統計插件
12、CodeGlance
再也不用瘋狂拖拽到底去找一遍啦,多不方便呀,使用此插件可以查看縮略圖一樣,快速切換到自己需要去的地方~
顏色可以改爲ADFF2F