天天看點

IDEA插件 裝機必備

IDEA安裝插件

    • 安裝環境
    • 線上安裝
    • 生活不能沒有顔色 Rainbow Brackets : 彩虹括号
    • 有了地圖再也不怕迷路 CodeGlance : 代碼地圖
    • 永遠不要再寫@Getter和@Setter : Lombok
    • 蟲洞 Mybatis plugin
    • 這個牛逼 codehelper.generator
    • 進度條得有顔色 Nyan progress bar : 彩虹進度條
    • 日志得有顔色 Grep Console :控制台日志 高亮
    • .​ignore :忽略 版本控制檔案
    • jclasslib Bytecode Viewer :位元組碼檢視器
    • 釋放你的右手 AceJump : 王牌跳躍
    • 修改插件快捷鍵
    • Git Commit Template : Git 送出模闆

安裝環境

Windows10

IDEA2019.3.4

線上安裝

生活不能沒有顔色 Rainbow Brackets : 彩虹括号

IDEA插件 裝機必備

設定啟用項界面

IDEA插件 裝機必備

Settings > Editor > Color scheme > Rainbow Brackets 自定義括号的顔色 主題

IDEA插件 裝機必備

有了地圖再也不怕迷路 CodeGlance : 代碼地圖

IDEA插件 裝機必備

設定啟用項界面

IDEA插件 裝機必備

永遠不要再寫@Getter和@Setter : Lombok

IDEA插件 裝機必備

蟲洞 Mybatis plugin

free-idea-mybatis是一款增強idea對mybatis支援的插件,主要功能如下:

生成mapper xml檔案

快速從代碼跳轉到mapper及從mapper傳回代碼

mybatis自動補全及文法錯誤提示

內建mybatis generator gui界面

根據資料庫注解,生成swagger model注解

IDEA插件 裝機必備

這個牛逼 codehelper.generator

GenAllSetter 特性

在Java方法中, 根據 new 關鍵詞, 為Java Bean 生成所有Setter方法。

按GenAllSetter鍵兩次, 會為Setter方法生成預設值。

如何使用:

将光标移動到 new 語句的下一行。

點選主菜單Tools-> Codehelper-> GenAllSetter, 或者按下GenAllSetter快捷鍵。

GenDaoCode 特性

根據Pojo 檔案一鍵生成 Dao,Service,Xml,Sql檔案。

Pojo檔案更新後一鍵更新對應的Sql和mybatis xml檔案。

提供insert,insertList,update,select,delete五種方法。

能夠批量生成多個Pojo的對應的檔案。

自動将pojo的注釋添加到對應的Sql檔案的注釋中。

如果沒有配置檔案,則會使用預設配置。

GenDaoCode 使用方法

主菜單Tools-> Codehelper-> GenDaoCode 按鍵便可生成代碼。

方法一:點選GenDaoCode,然後根據提示框輸入Pojo名字,多個Pojo以 | 分隔。

Codehelper Generator會根據預設配置為您生成代碼。

方法二:在工程目錄下添加檔案名為codehelper.properties的檔案。

點選GenDaoCode,Codehelper Generator會根據您的配置檔案為您生成代碼

如何配置: https://github.com/zhengjunbase/codehelper.generator

IDEA插件 裝機必備

進度條得有顔色 Nyan progress bar : 彩虹進度條

IDEA插件 裝機必備

日志得有顔色 Grep Console :控制台日志 高亮

IDEA插件 裝機必備

設定啟用項界面

IDEA插件 裝機必備

.​ignore :忽略 版本控制檔案

特征 :

  1. 檔案文法高亮
  2. 在規則生成器中按名稱和内容過濾和選擇模闆
  3. 使用者自定義模闆
  4. 按指定的 Gitignore 檔案顯示忽略的檔案(右鍵單擊.gitignore檔案)
  5. 基于[GitHub的模闆集合][github-gitignore]生成Gitignore規則
  6. 具有導入/導出功能的自定義使用者模闆
    IDEA插件 裝機必備
    IDEA插件 裝機必備
    IDEA插件 裝機必備

jclasslib Bytecode Viewer :位元組碼檢視器

IDEA插件 裝機必備
IDEA插件 裝機必備
IDEA插件 裝機必備

釋放你的右手 AceJump : 王牌跳躍

AceJump 允許您将插入符号快速導航到編輯器中可見的任何位置。

隻需按下 “ ctrl+; ”,輸入一個字元,然後輸入比對的字元到 Ace Jump。

IDEA插件 裝機必備

按鍵盤快捷鍵AceAction(預設情況下為Ctrl+ ;)以激活 AceJump。在編輯器中輸入任何字元串,以跳轉其位置:

IDEA插件 裝機必備

按 AceJump 快捷方式,然後按→以定位最後一個、←定位到第一個,或↑定位編輯器中每一行的第一個非空白字元。

IDEA插件 裝機必備
IDEA插件 裝機必備
IDEA插件 裝機必備

修改插件快捷鍵

IDEA插件 裝機必備

Git Commit Template : Git 送出模闆

IDEA插件 裝機必備
type(必須) 用于說明git commit的類别,隻允許使用下面的辨別。

feat:新功能(feature)
fix/to:修複bug,可以是QA發現的BUG,也可以是研發自己發現的BUG。
fix:産生diff并自動修複此問題。适合于一次送出直接修複問題
docs:文檔(documentation)
style:格式(不影響代碼運作的變動)。
refactor:重構(即不是新增功能,也不是修改bug的代碼變動)。
perf:優化相關,比如提升性能、體驗。
test:增加測試。
chore:建構過程或輔助工具的變動。
revert:復原到上一個版本。
merge:代碼合并。
sync:同步主線或分支的Bug。


commit的簡短描述(必須)。
建議使用中文。
結尾不加句号或其他标點符号。
           
IDEA插件 裝機必備
IDEA插件 裝機必備

繼續閱讀