收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

小夥伴們,大家好。

今天準備和大家一起分享一下實際工作中常用的幾款能提升幸福感和工作效率的IDEA插件吧,也歡迎小夥伴們在評論區安利出你們用過的覺得非常不錯的插件,大家一起交流進步。

1、Background Image Plus

默認IDEA的背景一般都比較單調,要麼白乎乎,要麼褐乎乎,而Background Image Plus這個插件可以為IDEA設置自定義圖片作為背景,而且還可以設置透明度,從此寫代碼樂趣十足!

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

背景圖設置效果如下:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

2、CodeGlance

CodeGlance是一款非常好用的代碼地圖插件,可以在代碼編輯區的右側生成一個豎向可拖動的代碼縮略區,可以快速定位代碼的同時,並且提供放大鏡功能

右側代碼縮略圖效果:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

放大鏡效果:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

3、Translation

代碼中經常遇到不認識的英文單詞或者句子,很矇蔽怎麼辦?

Translation是一款非常好用的翻譯插件,可以隨時隨地翻譯單詞、甚至一段話,從此不再需要額外打開瀏覽器搜索翻譯網站了!

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

翻譯逐個單詞:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

翻譯一段話:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

4、Rainbow Brackets

在代碼非常複雜時,各種俄羅斯套娃式的括號簡直讓人心碎,Rainbow Brackets則是一款可以對成對括號進行著色的插件,顧名思義“彩虹色的括號”,從此複雜代碼一眼即可看穿!

裝完插件,括號都被染上了彩虹的顏色:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

5、Grep Console

默認情況下,IDEA控制檯窗口在打印日誌時都是一種顏色到底,比如各種info,warn,和error等類型的日誌信息交織在一起,不好分辨。

Grep Console插件則可以幫助我們自定義設置不用日誌用不同的顏色進行標識,非常方便觀看!

設置自定義顏色:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

著色後的日誌打印效果:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

6、Statistic

程序員天天悶頭做項目、寫代碼!

你知道你項目到底有多少行代碼嗎?

你知道項目代碼裡有多少是實際代碼?

有多少是空行?

有多少是註釋嗎?

. . .

Statistic則是一款可以做項目全局代碼統計信息的小插件:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

7、Markdown Navigator

很多人私信問說,你是用什麼markdown編輯器寫博客的呢?不瞞你說,用IDEA就可以很愉快的寫博客了,裝了一個Markdown Navigator插件即可方便的實現:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

8、RestfulToolkit

你知道你項目裡到底寫了多少個URL接口嗎?

如何快速定位某個URL接口對應的Controller代碼?

如何快速測試你的Controller接口?

RestfulToolkit則是一個可以解決上述問題的,非常方便的IDEA集成插件,從此Postman怕是要下崗了:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

9、GsonFormat

給你一段Json格式數據,除了手寫之外,如何快速生成一個和該Json數據對應的Java對象?

比如一段Json格式數據如下:

<code>{
"status": 0,
"msg": "操作成功",
"data": 1
}/<code>


GsonFormat則是一個JSON格式數據 → 對象的快速代碼自動生成插件。

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

10、MyBatis Log Plugin

Mybatis的xml文件中的SQL語句都是拼裝起來的,但有時候(比如在調試的時候)想把某個請求對應的後臺具體SQL查詢語句單獨拿出來測試或驗證,該怎麼辦呢?

MyBatis Log Plugin這個插件既可以幫你完美地解決這個問題:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

11、Free Mybatis plugin

除了全局搜索以外,如何方便地在Mybatis的mapper Java接口方法和mapper XML文件之間來回切換?

Free Mybatis plugin插件此時就可以大顯身手了:

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

收藏非常有用的IDEA插件,沒用過這些IDEA插件?怪不得寫代碼頭疼

12、Lombok

此插件功能強大不多說,小編不建議使用Lombok。



分享到:


相關文章: