沒用過這些IDEA插件?怪不得寫代碼頭疼

image


小夥伴們,你們好。程序員

今天準備和你們一塊兒分享一下實際工做中經常使用的幾款能提高幸福感和工做效率的IDEA插件吧,也歡迎小夥伴們在評論區安利出大家用過的以爲很是不錯的插件,你們一塊兒交流進步。瀏覽器


一、Background Image Plus

默認IDEA的背景通常都比較單調,要麼白乎乎,要麼褐乎乎,而Background Image Plus這個插件能夠爲IDEA設置自定義圖片做爲背景,並且還能夠設置透明度,今後寫代碼樂趣十足!markdown

image

背景圖設置效果以下:app

image


二、CodeGlance

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

右側代碼縮略圖效果:測試

image

放大鏡效果:網站

image


三、Translation

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

Translation是一款很是好用的翻譯插件,能夠隨時隨地翻譯單詞、甚至一段話,今後再也不須要額外打開瀏覽器搜索翻譯網站了!插件

image

翻譯逐個單詞:翻譯

image

翻譯一段話:

image


四、Rainbow Brackets

在代碼很是複雜時,各類俄羅斯套娃式的括號簡直讓人心碎,Rainbow Brackets則是一款能夠對成對括號進行着色的插件,顧名思義「彩虹色的括號」,今後複雜代碼一眼便可看穿!

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

image

image


五、Grep Console

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

Grep Console插件則能夠幫助咱們自定義設置不用日誌用不一樣的顏色進行標識,很是方便觀看!

設置自定義顏色:

image

着色後的日誌打印效果:

image


六、Statistic

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

  • 你知道你項目到底有多少行代碼嗎?
  • 你知道項目代碼裏有多少是實際代碼?
  • 有多少是空行?
  • 有多少是註釋嗎?
  • . . .

Statistic則是一款能夠作項目全局代碼統計信息的小插件:

image


七、Markdown Navigator

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

image


八、RestfulToolkit

  • 你知道你項目裏到底寫了多少個URL接口嗎?
  • 如何快速定位某個URL接口對應的Controller代碼?
  • 如何快速測試你的Controller接口?

RestfulToolkit則是一個能夠解決上述問題的,很是方便的IDEA集成插件,今後Postman怕是要下崗了:

image


九、GsonFormat

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

好比一段Json格式數據以下:

{
    "status": 0,
    "msg": "操做成功",
    "data": 1
}

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

image

image

image


十、MyBatis Log Plugin

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

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

image


十一、Free Mybatis plugin

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

Free Mybatis plugin插件此時就能夠大顯身手了:

image

image


十二、Lombok

Lombok插件應該不用多說了吧,以前專門寫過一篇文章《Lombok,嗯,真香香香香!》講述過該插件的使用方式,相信有了它,今後代碼5分鐘,划水2小時不是夢!

相關文章
相關標籤/搜索