1. 常用插件
IdeaVim
截止至 2021.03.07 日陋气,插件最后更新時間:2021.05.04
IdeaVim 是 IDEA VIM 插件络凿,讓 IDEA 使用 VIM 的操作模式。
Ctrl + A
與 Ctrl + S
等,因此需要配置哪些快捷鍵使用 IDEA 功能特石,哪些快捷鍵使用 VIM 功能。打開 Vim Emulation鳖链,大部分常用快捷鍵 Handler 配置為 IDE 即可姆蘸。
Free Mybatis plugin
截止至 2021.03.07 日,插件最后更新時間:2020.11.24
Free Mybatis plugin 插件芙委,讓我們在進行 Mybatis 開發(fā)時逞敷,方便通過 mapper 接口直接跳轉(zhuǎn)到對應(yīng)的 xml 定義的方法處。
插件主要功能:
- 生成 mapper.xml 文件
- 快速從代碼跳轉(zhuǎn)到 mapper 及從 mapper 返回代碼
- Mybatis 自動不全與語法錯誤提示
- 集成 Mybatis generator gui 界面
- 根據(jù)數(shù)據(jù)庫注解灌侣,生成 swagger model 注解
Alibaba Java Coding Guidelines
截止至 2021.03.07 日推捐,插件最后更新時間:2020.08.04
阿里巴巴代碼規(guī)范檢查插件,內(nèi)容可以參考《阿里巴巴Java開發(fā)手冊》侧啼。
Key Promoter X
截止至 2021.03.07 日牛柒,插件最后更新時間:2020.02.02
Key Promoter X 是 IDAE 快捷鍵提示插件堪簿,當(dāng)你通過鼠標完成某一個功能后,右下角會提示對應(yīng)功能的快捷鍵皮壁。當(dāng)熟悉快捷鍵后椭更,可以針對當(dāng)前操作關(guān)閉提示,便不會再提醒蛾魄。
RestfulToolkit
截止至 2021.03.07 日虑瀑,插件最后更新時間:2019.04.08
RestfulToolkit 是一套 Restful 服務(wù)開發(fā)集成工具〉涡耄可以讓我們快速根據(jù) URL 定位到某一個 Cortroller 中的方法舌狗。快捷鍵 Ctrl + Alt + N描馅,在彈出框中輸入 URL把夸,就能快速定位到方法,非常方便铭污。
插件主要功能:
- 根據(jù) URL 直接跳轉(zhuǎn)到對應(yīng)的方法定義( Ctrl + \ 或者 Ctrl + Alt + N)
- 提供一個 Services Tree 的顯示窗口
- 一個簡單的 Http 請求工具
- 在請求方法上添加額外功能:復(fù)制生成 URL恋日;復(fù)制方法參數(shù)……
- 其他功能:Java 類上添加 Convert to JSON 功能;格式化 JSON 數(shù)據(jù)
2. 常用配置
IDEA Terminal 配置為 Cmder(Windows 系統(tǒng))
Cmder 為 windows 下 Terminal 好用的替代軟件嘹狞。
官網(wǎng):https://cmder.net/岂膳。
我們可以把 IDEA 中的 Terminal 替換為 Cmder,方法如下:
環(huán)境變量配置 %CMDER_ROOT% 為 Cmder 安裝目錄 D:\ProgramFiles\cmder
請注意:2020 版本 IDEA 不支持 Cmder 安裝目錄中有空格
File → Settings → Tools → Terminal
Shell path 中輸入:
"cmd.exe" /k ""%CMDER_ROOT%\\vendor\\init.bat""
IDEA 快捷鍵
快捷鍵配置磅网,打開 Settings谈截,選擇 Keymap,本人習(xí)慣 Eclipse 的快捷鍵模式涧偷。通常情況下簸喂,會新增一個快捷鍵:在文件夾中顯示當(dāng)前文件。
Windows 系統(tǒng) IDEA 搜索 Show in Explorer燎潮,Ubuntu 系統(tǒng) IDEA 搜索 Show In Files喻鳄,如下圖所示配置習(xí)慣的快捷鍵即可,本人習(xí)慣 Alt + E确封。