IDEA提升開發效率的7個插件

IDEA提升開發效率的7個插件

1. 多行編輯

先來體驗一下從xml文件拷貝字段新建實體對象
model.gif
通常咱們爲了新建多表鏈接後映射的 ResultMap ,耗費很多時間,那麼咱們就來試一試這個多行編輯windows

表字段存在下劃線,而實體中不容許,更是討厭 ,等着一招教你解決api

model2.gif
前提條件,安裝一個idea的插件,用來駝峯與下劃線互轉的:CamelCase
image.png
步驟:
① 多行選擇,按住ALT(windows)/option(Mac) ,拉動鼠標就可
② 選中字段對象restful

  • Win Ctrl+shift+左箭頭
  • Mac option+shift+左箭頭

③ 複製,而後新建實體對象,右鍵選擇 Paste without Formatting,也就是無格式粘貼
④ 而後下劃線轉駝峯對象,插件有快捷鍵jsp

  • Win  Shift + Alt + U
  • Mac ⇧(shift) + ⌥(option) + U

⑤ 選中多行,直接輸入便是多行編輯,編輯完成後使用代碼格式化便可ide

2. Grep Console

功效

自定義idea日誌打印顏色等功效工具

解決的問題

  • 歷史的老項目打印的日誌無顏色,未配置顏色
  • 多項目配置的彩色日誌也不一樣
  • 其餘地方日誌粘貼過來,也能夠上色

直接去idea設置中 Plugins 下載便可,下面設置日誌顏色
image.png
效果圖以下
image.png測試

3. JRebel熱部署

image.png

解決了什麼問題

  • 項目啓動時間長,修改一個字段要重啓一下,實屬弟弟
  • boot自帶的devtools,須要每一個項目都來那麼一下
  • 修改xml中SQL,改一下,也須要重啓

做用與說明

  • 修改除了配置之外的類與xml或jsp等,無需重啓
  • 若是使用了Mybatis Plus,還請安裝上圖第二個插件

使用配置

idea菜單
Help -> JRebel -> Activation
image.png編碼

有錢的請支持正版,冇錢的Google下JRebel激活教程也能找到,各憑本事,在此就很少講了,開始講使用idea

1.開啓自動編譯插件

  • Win Ctrl+shift+alt+/
  • Mac ctrl+shift+option+/

而後點擊第一個 1.Registry...,勾選 complier.automake....
image.png
2.找到 IDE 側邊欄的JRebel -> Panel,選中
image.png
3.編輯啓動配置文件勾選以下
image.png
4.點擊以 JRebel 啓動

  • 左邊的是直接運行
  • 右邊的是以 DeBUG啓動,熱部署在DeBUG模式啓動纔有效果

image.png

4. Translation插件

解決了什麼問題

文字翻譯,例如 Java 中 api 的註釋你看不懂,選中就可翻譯
對象命名翻譯替換工具,不再爲對象命名發愁

image.png

有些人編碼時命名變量,命名方法,千奇百怪,能夠說是前無古人,後無來者。——周樹人

說明

  • 多個翻譯引擎

    • 谷歌翻譯
    • 有道翻譯
    • 百度翻譯
  • 多種語言的互譯

  • 文字轉語音

  • 自動選擇字

  • 自動分詞

使用image.png

選中須要翻譯或者替換命名的文字
image.png

示例

  1. 翻譯外語

2.替換命名
model3.gif

5. RestfulToolkit

功效

  • 根據接口搜索
  • 提供接口能夠測試

實測

  1. 根據接口進行搜索
  • Win Ctrl + /
  • Mac command + /

image.png

  1. 側邊欄找到 RestServices

提供了全部 Controller 裏的接口,還有默認的測試數據
image.png

6. Lombok

解決的問題

萌新:小哥,我在實體類寫了那麼多get/set方法,看着很迷茫
小哥:那不是能夠自動生成嗎?
萌新:雖然能夠自動生成,可是若是我要修改某個變量的數據類型,我豈不是還要去修改get/set方法?
小哥:哈哈,那我今天給你說一個插件,lombok能夠解決你的問題

  • @Data 能夠代替getter/setter方法
  • @NoArgsConstructor 生成無參構造
  • @AllArgsConstructor 生成全參構造

安裝Lombok

1.在Intellij IDEA中安裝lombok插件,File ->Setting -> Plugins

  1. 項目開啓註解

7. IDEA 官方漢化插件(僅適用2020以後的版本)

172074-20200412095239290-1805808640.png

相關文章
相關標籤/搜索