1. 程式人生 > 程式設計 >IDEA實用好用外掛推薦及使用方法教程詳解(必看)

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

當前使用的IDEA版本是2020.1。隨著IDEA版本的升級,有些外掛不再支援,而有些外掛變成了收費外掛,這些外掛將不再推薦。以下列舉的,都是親測可以在2020.1版本的IDEA中使用的外掛。

Translation

簡介

翻譯外掛,支援google翻譯、百度翻譯、有道翻譯。

使用

快捷鍵Ctrl + Shift + O

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

Key promoter X

簡介

Key Promoter X 是一個提示外掛。在IDEA裡使用滑鼠操作時,會有這個操作的快捷鍵在介面的右下角進行告知。有個小缺點是有些沒有快捷鍵的操作,會直接把操作的名字提示出來,實際上那樣的提示是沒有作用的,可以點選Don't show again

來忽略。

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

Alibaba Java Coding Guidelines

簡介

阿里巴巴程式碼規範檢測。不符合程式碼規範的地方會有波浪線,滑鼠移上去就會有相應的提示,有些問題甚至可以快速修復。

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

Leetcode Editor

簡介

LeetCode外掛,可以在IDEA中線上刷題。上班摸魚屬實方便,表面上我在幹活,實際上我在刷演算法題。

使用

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

動圖來自LeetCode外掛GitHub主頁

RestfulToolkit

簡介

搜尋URL,準確的說是搜尋SpringMVC專案裡,Controller層的@RequestMapping裡的URL,通過URL匹配到相應的Controller層方法。

使用

快捷鍵:Ctrl + \ Ctrl + Alt + N

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

Jclasslib Bytecode Viewer

簡介

看類的位元組碼檔案。

使用

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

CamelCase

簡介

在幾種字串格式之間來回切換。有一下幾種格式:

  • 駝峰,第一個單詞首字母小寫,其他單詞首字母大寫;
  • 所有字母小寫,單詞間下劃線分隔
  • 所有字母小寫,單詞間空格分隔
  • 所有字母小寫,單詞間短橫線分隔
  • 每個單詞首字母全部大寫
  • 所有字母大寫,單詞間下劃線分隔

使用:

按住Shift + Alt再不停的按U,會把選中內容的單詞的下劃線轉駝峰轉大寫等,不停的轉換,直到你想要的。

Jrebel for Intellij

簡介

JRebel是一款JVM外掛,它使得Java程式碼修改後不用重啟系統,立即生效。當然還是需要按一下快捷鍵才能生效的。

安裝

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

可以自己寫程式碼,或者找一個線上網站生成一個guid。然後開啟外掛啟用介面,輸入Team URL https://jrebel.qekang.com/網上隨便生成的一個guid(網上有一些說用http://127.0.0.1:8888,我試了一下發現不行),然後輸入自己的郵箱。點選下方的Change license按鈕,啟用成功。

相關設定

設定1

設定成離線工作模式。在File -> Settings裡找到如下介面:

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

設定自動編譯

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

設定compiler.automake.allow.when.app.running

快捷鍵Ctrl + Shift + A,搜尋Registry,給compiler.automake.allow.when.app.running打上勾。

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

使用

執行專案時要點選圖中紅框中的按鈕。第一個按鈕是Run,第二個按鈕是Debug。點一個就可以,不用兩個按鈕都點。

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

修改程式碼(只測試了Java程式碼的修改)後,按快捷鍵 Ctrl + Shift + F9,執行後會提示有變化是否重新載入,選yes。完成載入以後,就已經實現了熱更新效果。

String Manipulation

簡介

功能:變數名使用駝峰形式、常量需要全部大寫等等,編碼解碼等等。總的來說就是對字串的處理。

使用

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

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

Free Mybatis Plugin

簡介

可以通過mapper接口裡的方法跳轉到mapper.xml裡。

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

SequenceDiagram

簡介生成簡單序列圖。單擊圖形形狀來導航程式碼。從圖中刪除類。將圖表匯出為影象。通過“設定”>“其他設定”>“序列”從圖表中排除類

使用

游標定位在方法名或者方法體內,在右鍵選單裡選擇Sequence Diagram。然後可以填方法的呼叫深度,預設是5.

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

圖裡面不僅有自己寫的方法,還有呼叫的其他第三方庫的方法,看著比較雜亂。

GenerateAllSetter

簡介

可以直接生成這個物件的所有set方法,非常方便。

使用

將游標放在變數宣告的那一行,注意不能是分號後面。然後按快捷鍵Alt + Enter,就會彈出選單供你選擇。

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

Chinese(Simplified) Language Pack EAP

簡介

2020.1版本開始支援的官方漢化外掛。2020-04-10的使用情況來看,外掛還存在缺陷,有些地方顯示的不是漢化而是一段程式碼。可以等這個外掛再完善一些再使用。

Rainbow Brackets

簡介

彩虹括號。括號巢狀時,會用不同的顏色將括號標出。游標移到一個括號上,配對的括號也會高亮顯示。

IDEA實用好用外掛推薦及使用方法教程詳解(必看)

本文由部落格群發一文多發等運營工具平臺 OpenWrite 釋出

總結

到此這篇關於IDEA實用好用外掛推薦及使用方法教程詳解(必看)的文章就介紹到這了,更多相關idea 外掛使用方法內容請搜尋我們以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援我們!