那些年我們用過的idea裝逼大法

1、Material Theme UI 漂亮的idea主題

2、activate-power-mode

寫代碼是整個屏幕都在抖動,activate-power-mode是白的的,Power mode II色彩更酷炫點。

3、Background Image Plus

idea背景修改插件,讓你的idea與衆不同,可以設置自己喜歡的圖片作爲code背景。

4、Grep console

自定義日誌顏色,idea控制檯可以彩色顯示各種級別的log,安裝完成後,在console中右鍵就能打開。

並且可以設置不同的日誌級別的顯示樣式。

5、Free Mybatis plugin

mybatis 插件,讓你的mybatis.xml像java代碼一樣編輯。我們開發中使用mybatis時時長需要通過mapper接口查找對應的xml中的sql語句,該插件方便了我們的操作。

安裝完成重啓IDEA之後,我們會看到code左側或多出一列綠色的箭頭,點擊箭頭我們就可以直接定位到xml相應文件的位置。

mapper如圖:

xml如圖:

6、MyBatis Log Plugin

Mybatis現在是java中操作數據庫的首選,在開發的時候,我們都會把Mybatis的腳本直接輸出在console中,但是默認的情況下,輸出的腳本不是一個可以直接執行的。

7、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>
    <optional>true</optional>
</dependency>

8、Key promoter

Key promoter 是IntelliJ IDEA的快捷鍵提示插件,會統計你鼠標點擊某個功能的次數,提示 你應該用什麼快捷鍵,幫助記憶快捷鍵,等熟悉了之後可以關閉掉這個插件。

9、Restfultookit

Spring MVC網頁開發的時候,我們都是通過requestmapping的方式來定義頁面的URL地址的,爲了找到這個地址我們一般都是cmd+shift+F的方式進行查找,大家都知道,我們URL的命名一個是類requestmapping+方法requestmapping,查找的時候還是有那麼一點不方便的,restfultookit就能很方便的幫忙進行查找。

例如:我要找到/user/index 對應的controller,那麼只要Ctrl+斜槓

 

10、Gsonformat

可根據json數據快速生成java實體類。

自定義個javaBean(無任何內容,就一個空的類),複製你要解析的Json,然後alt+insert彈出如下界面或者使用快捷鍵 Alt+S,在裏面粘貼剛剛複製的Json,點擊OK即可。

11、JRebel

JRebel是一種熱部署生產力工具,修改代碼後不用重新啓動程序,所有的更改便可以生效。它跳過了Java開發中常見的重建、重新啓動和重新部署週期。

 

12、.ignore 

各類版本控制忽略文件生成工具 

 

13、Rainbow Brackets 

對各個對稱括號進行着色,方便查看 

 

14、Maven Helper 

Maven 輔助插件 

 

15、Nyan progress bar

漂亮的進度條插件:

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章