idea 使用外掛,提高工作效率

胸大的請先講發表於2020-11-06

說在前面

下面的外掛,如果沒有特別說明的,那麼就可以正常在idea內進行安裝使用,個別外掛需要離線安裝。

All Format

JSON格式化JSON字串,XML格式化XML字串,HTML格式化HTML字串和map.toString()列印的字串! MD5生成!,新增加二維碼生成QR CODE,Unicode轉換,Base64生成。

使用快捷鍵開啟 AlFormat,然後可以格式化。

在這裡插入圖片描述

Codota

幫助您通過上下文更快地編寫程式碼,錯誤更少。

這個外掛安裝後,之後在編寫程式碼時,會猜想使用程式碼的百分比。

在這裡插入圖片描述

Easy Code

基於IntelliJ IDEA開發的程式碼生成外掛,支援自定義任意模板(Java,html,js,xml)。
只要是與資料庫相關的程式碼都可以通過自定義模板來生成。支援資料庫型別與java型別對映關係配置。
支援同時生成生成多張表的程式碼。每張表有獨立的配置資訊。完全的個性化定義,規則由你設定

Free Mybatis plugin

free-idea-mybatis是一款增強idea對mybatis支援的外掛,主要功能如下:
1.生成mapper xml檔案
2.快速從程式碼跳轉到mapper及從mapper返回程式碼
3.mybatis自動補全及語法錯誤提示
4.整合mybatis generator gui介面

GenerateAllSetter

一鍵呼叫一個物件的所有的set方法

宣告一個物件後,使用Alt + Enter 這樣就會提示 自動生成所有set方法

在這裡插入圖片描述

Grep Console

Grep, tail, filter, highlight…控制檯所需的一切(不支援終端)。也可以突出編輯…特點:
1.改變匹配文字的顏色。
2.Grep輸出到一個新的控制檯選項卡。
3.使用定製的groovy指令碼或外掛更改輸出或執行任何操作。
4.過濾掉不需要的行。
5.stdout/stderr流混合的解決方案
6.褶皺的輸出。
7.在火柴上播放聲音。
8.清除控制檯匹配。
9.追蹤 檔案*

下載後,idea的console裡面會有一個新的按鈕:

在這裡插入圖片描述
配置正則,和滿足正則顯示的顏色等

在這裡插入圖片描述

HighlightBracketPair

在編輯器中突出顯示括號對。受Sublime BracketHighlighter外掛支援的語言的啟發:Java、Groovy、Kotlin、Scala、Haskell、Python、JavaScript、TypeScript、Golang、Ruby、Erlang、Rust、Html、Xml、Json、Css…

在這裡插入圖片描述

Json Viewer

將Json字串轉換為人類可讀的格式,缺點是不可進行摺疊

右側會出現一個JSON Viewer,
在這裡插入圖片描述
現在只需要將要轉換的Json字串,那麼複製進去,然後點選上賣弄的 Format按鈕:

在這裡插入圖片描述

JSONOnlineViewer

檢視器允許直接從您最喜歡的IDE中的線上端點請求json資料
對於開啟檢視器,去檢視> JSONViewer
檢視器使新增頭或/和請求主體到任何型別的請求,如POST, GET等。
每個請求包括它的頭,httpmethod,主體和url儲存到歷史中,以後可以使用(從歷史中選擇並雙擊)

Key Promoter X

快捷鍵學習

Lombok

通過註解,簡潔原始碼
@Getter and @Setter
@FieldNameConstants
@ToString
@EqualsAndHashCode
@AllArgsConstructor, @RequiredArgsConstructor and @NoArgsConstructor
@Log, @Log4j, @Log4j2, @Slf4j, @XSlf4j, @CommonsLog, @JBossLog, @Flogger, @CustomLog
@Data
@Builder
@SuperBuilder
@Singular
@Delegate
@Value
@Accessors
@Wither
@With
@SneakyThrows
@val
@var
experimental @var
@UtilityClass

MybatisLog

mybatis 配置了日誌列印後,就可以使用該外掛獲取能正常執行的SQL語句

安裝:
在這裡插入圖片描述
在這裡插入圖片描述
下載 plugin.intellij.assistant.mybaitslog-2020.1-1.0.3.jar
連結:https://pan.baidu.com/s/10LvWOOdW4NtwEubHLSrwjA
提取碼:xnm7

POJO to JSON

將POJO 轉換成一個 JSON字串,將滑鼠點選類名稱,然後右鍵,可以選擇這三個生成JSON字串

在這裡插入圖片描述

RestfulToolkit

通過介面路徑,查詢介面原始碼的位置

使用 Ctrl + \
在這裡插入圖片描述

Translation

翻譯外掛

使用快捷鍵 Ctrl + Shift + R 可以翻譯,可以收藏單詞,然後在Word Book上可以看到
在這裡插入圖片描述
在這裡插入圖片描述

相關文章