強烈推薦幾款IDEA插件,12款小白神器

搞Java開發用什麼軟件,當然是神器idea了,那麼,idea的插件對於你來說就是必不可少的了,不僅可以提高自己的編碼效率,還可以減輕工作時的枯燥煩悶。接下來就來說說,作爲一名小白,我在平時敲代碼用的什麼插件吧。

以下插件插件直接在 IDEA 插件管理裏面搜索安裝:

1. Key promoter X

當您在IDE內的按鈕上使用鼠標時,Key promoter X會顯示您應該使用的鍵盤快捷鍵

有很多初學者學習Java的時候,是使用eclipse這個軟件的,轉手使用idea的時候,讓我們感到不順手的就是快捷鍵的使用變了,Key promoter X 這個插件對於我們來說就派上大用場啦,正是爲idea學習快捷方式的人準備的。

這提供了一種簡單的方法來學習如何用鍵盤鍵替換乏味的鼠標工作,並幫助過渡到更快的、沒有鼠標的開發。Key promoter X的工具窗口會顯示您最常用的鼠標操作的點擊列表,並直接爲您提供可以替代的快捷方式。對於沒有快捷方式的按鈕,Key promoter X提示您直接創建快捷方式的可能性。

在這裏插入圖片描述

例如:當我們想打開idea中的設置(settings)的時候,這個插件就會右下角顯示對應的快捷鍵,下一次直接按Ctrl + Alt + S 就會打開 settings 時間久了之後,就不用鼠標點點點啦,對於身邊沒有鼠標的人和剛剛使用idea的小夥伴來說,非常友好。

在這裏插入圖片描述

2. String Manipulation

大小寫切換,排序,過濾,遞增,與列對齊,grepping,轉義,編等

String Manipulation插件用來對字符串的處理,比如:變量名使用駝峯形式、常量需要全部大寫等等,編碼解碼等等。

選中需要處理的內容後,按快捷鍵Alt + M,即可彈出工具功能列表。後面的具體功能也可以使用相應的數字或字母,而不需要鼠標點擊。總之,功能十分強大。

在這裏插入圖片描述

在這裏插入圖片描述

3. Background Image Plus

將編輯器背景設置爲文件夾中的隨機圖片

idea的背景是純色,比較單調,有了這個插件,就可以設置自己喜歡圖片,任何圖片都可以,顯得比較酷炫一點,你可以換個自己喜歡的漂亮妹子、帥哥。還可以設置一段時間後隨機變化背景圖片,以及設置圖片的透明度等等,總之用了它寫代碼肯定不無聊,我的背景給大家參觀一下,還是挺好看的,哈哈哈哈。

在這裏插入圖片描述

4. CodeGlance

安裝成功之後,在右側可以生成一個微型地圖嵌入到編輯器窗格中,方便我們定位代碼

當我們寫的代碼非常多的時候,或者某一功能模塊的代碼巨多,這時候想要找到某一個功能實現的方法,就不用費力的滑動鼠標的滑輪了,滑動那個微型地圖就可以了。如果代碼中有警告,還自帶放大鏡功能(Vscode就自帶這個東西。)

在這裏插入圖片描述

5.Request mapper

用於快速導航到URL映射聲明的插件

我們都知道,一個項目中的請求路徑是非常多的,有了這個插件,你就可以很方便的查找到對應的映射地址了,點擊之後還可以進行跳轉,跳轉到對應的方法上,使用方式:快捷鍵Shift + Ctrl + \ ,非常的方便。

在這裏插入圖片描述

6. Translation

顧名思義,就是翻譯的插件

功能十分強大,包含多個翻譯引擎, 谷歌翻譯、有道翻譯、百度翻譯。

而且它還支持多種語言互譯、文件翻譯、文字轉語音、自動單詞選擇、自動分詞等一些強大的功能。

其餘就不過多介紹了,貼汁們慢慢探索吧,Coding的同時還能學學英語。

在這裏插入圖片描述

7. Alibaba Java Coding Guidelines

阿里巴巴Java編碼指南

摘要: 自10月14日《阿里巴巴Java開發手冊》規約插件發佈以來,就吸引了很多開發者的關注,瞬間引起全民代碼規範的熱潮,後又發佈了PDF的終極版,大家踊躍留言,期待配套的靜態掃描工具開放出來。爲了讓開發者更加方便、快速將規範推動並實行起來,阿里巴巴基於手冊內容,研發了一套自動化的IDE檢測插件(IDEA、Eclipse)。該插件在掃描代碼後,將不符合規約的代碼按Blocker/Critical/Major三個等級顯示在下方,甚至在IDEA上,還基於Inspection機制提供了實時檢測功能,編寫代碼的同時也能快速發現問題所在。對於歷史代碼,部分規則實現了批量一鍵修復的功能。

對於一個初學者來說,在剛開始學習的時候,就養成會犯代碼的習慣,對於以後的工作來說是非常重要的。雖然不能寫出高深的代碼,但是每一條代碼都是規範,也是非常的牛逼。(看來我的代碼寫的還是比較規範)

在這裏插入圖片描述

8. Rainbow Brackets

彩虹括號,可以標記成對的括號

當我們的代碼特別複雜,括號特別多的時候,分不清哪個是哪個的時候,特別容易讓人崩潰,Rainbow Brackets這個插件就可以對成對的括號進行一下標記,可以實現配對括號相同顏色,並且實現選中區域代碼高亮的功能,對增強寫代碼的有趣性和排錯等都有一些幫助。

高亮效果:Ctrl + 鼠標右鍵單擊 :

在這裏插入圖片描述

Alt + 鼠標右鍵單擊

在這裏插入圖片描述

在這裏插入圖片描述

9. Indent Rainbow

使文本前面的縮進着色,每步交替四種不同的顏色

現在這個插件你可以在在設置中選擇調色板,如果你使用的是淺色主題,你可以嘗試一下柔和色系的調色板,當然你也可以自定義你喜歡的顏色,有些人覺得這個插件不太好用,但是因人而異,我還是推薦給大家。

在這裏插入圖片描述

你可以在這裏更改顏色 ↓

在這裏插入圖片描述

10. Grep Console

改變日誌信息的顏色,方便我們可以的更好查看

衆所周知,我們的控制檯打印的日誌信息,顏色都比較單調,想查看某條信息,有點費眼神。有了這款插件,我們就可以設置日誌信息的顏色,例如warn,info,error等等,這裏我們簡單測試演示一下,是不是非常的方便。

在這裏插入圖片描述

11. Material Theme UI

Material Theme UI可以將原始外觀更改爲 Material Design外觀,最美觀的一款插件

這款插件最初受到[Sublime Text的Material Theme的啓發,提供了一系列的設置,可以按所需方式調整IDE。除了令人印象深刻的主題調色板外,它還提供:

  • 漂亮的配色方案支持絕大多數語言
  • 用彩色的「材料設計」圖標替換所有圖標
  • 自定義大多數IDE的控件和組件
  • 許多選項,例如重點色,填充菜單,自定義縮進,箭頭樣式等
  • 一些有用的調整,例如項目視圖裝飾器,語言添加等。

總之是顏值黨的必備,就是喜歡花裏胡哨。

在這裏插入圖片描述

在這裏插入圖片描述

12. leetcode editor

支持leetcode.com和leetcode-cn.com,可以測試和提交問題

最後一款插件刷題必備,成功綁定自己的帳號之後,你就可以在這裏提交你的代碼啦,而且提交信息,都可以在力扣的官方網站上看到,而且還有代碼提示,並且根據網站上的標籤,這裏的題目也分類好了,第一個 Problems 爲所有的題目,題目的名稱以難易程度用不同的顏色進行標識,綠色表示容易,黃色表示中等,紅色表示困難,雙擊題目則可以在上面的 TemFilePath 設置的路徑中,生成的相應的題目模版。然後就可以開始做題了,做完題以後,在原題目上面右擊,即可進行提交,驗證是否可以通過,這刷起題來豈不是很爽,這不刷個幾百題目。
在這裏插入圖片描述