亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.430618.com 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

插件安裝方式:

file -> settings -> plugins -> macketplace

1、MyBatis Log Plugin(收費)

推薦指數:★★★★☆

  • Mybatis現在是JAVA中操作數據庫的首選,在開發的時候,我們都會把Mybatis的腳本直接輸出在console中,但是默認的情況下,輸出的腳本不是一個可以直接執行的。
  • 如果我們想直接執行,還需要在手動轉化一下,比較麻煩。
  • MyBatis Log Plugin 這款插件是直接將Mybatis執行的sql腳本顯示出來,無需處理,可以直接復制出來執行的 。
  • 注意其轉換的SQL不是輸出到IDE的控制臺!!!
  • 需要到Tools – > Mybatis Log Plugin 打開其日志框(如果Tools下面沒有的話,可以看下IDE的底部最右下角是否有"Mybatis Log"Tab按鈕)

 

 

2、CodeGlance

推薦指數:★★★☆☆

CodeGlance是一款非常好用的代碼地圖插件,可以在代碼編輯區的右側生成一個豎向可拖動的代碼縮略區,可以快速定位代碼的同時,并且提供放大鏡功能。

 

 

3、GenerateAllSetter

推薦指數:★★☆☆☆

  • 一款效率插件,它主要有以下功能:
  • 通過alt+enter對變量類生成對類的所有setter方法的調用
  • 當兩個對象具有相同的字段時生成一個轉換器
  • 當returnType為List Set Map時生成默認值
  • 在所有getter方法上生成對assertThat的調用

4、Free MyBatis plugin(免費)

推薦指數:★★★★★

  • 安裝完從mApper.java中定義的方法里就可以直接跳轉到xml中定義的sql代碼塊中。
  • 生成mapper xml文件
  • 快速從代碼跳轉到mapper及從mapper返回代碼
  • mybatis自動補全及語法錯誤提示
  • 集成mybatis generator gui界面
  • 根據數據庫注解,生成swagger model注解

 


 

5、lombok

推薦指數:★★★★★

主要作用:在實體類中使用注解,不用寫getting/setting方法,簡潔代碼,提高效率

@Data :注解在類上;提供類所有屬性的 getting 和 setting 方法,此外還提供了equals、canEqual、hashCode、toString 方法

@Setter:注解在屬性上;為屬性提供 setting 方法

@Getter:注解在屬性上;為屬性提供 getting 方法

@Log4j :注解在類上;為類提供一個 屬性名為log 的 log4j 日志對象

@NoArgsConstructor:注解在類上;為類提供一個無參的構造方法

@AllArgsConstructor:注解在類上;為類提供一個全參的構造方法

 

6、常用的快捷鍵匯總

1 執行(run) alt+r
2 提示補全 (Class Name Completion) alt+/
3 單行 注釋 ctrl + /
4 多行注釋 ctrl + shift + /
5 向下復制一行 (Duplicate Lines) ctrl+alt+down
6 刪除一行或選中行 (delete line) ctrl+d
7 向下移動行(move statement down) alt+down
8 向上移動行(move statement up) alt+up
9 向下開始新的一行(start new line) shift+enter
10 向上開始新的一行 (Start New Line before current) ctrl+shift+enter
11 如何查看源碼 (class) ctrl + 選中指定的結構 或 ctrl + shift + t
12 萬能解錯/ 生成返回值變量 alt + enter
13 退回到前一個編輯的頁面 (back) alt + left
14 進入到下一個編輯的頁面( 針對于上條) (forward) alt + right
15 查看繼承關系(type hierarchy) F4
16 格式化代碼(reformat code) ctrl+alt+L
17 提示方法參數類型(Parameter Info) ctrl+alt+/
18 復制代碼 ctrl + c
19 撤銷 ctrl + z
20 反撤銷 ctrl + y
21 剪切 ctrl + x
22 粘貼 ctrl + v
23 保存 ctrl + s
24 全選 ctrl + a
25 選中數行,整體往后移動 tab
26 選中數行,整體往前移動 shift + tab
27 查看類的結構:(類似于 eclipse 的 的 outline) ctrl+o
28 重構:修改變量名與方法名(rename) alt+shift+r
29 大寫轉小寫/ 小寫轉大寫(toggle case) ctrl+shift+y
30 生成構造 器/get/set/toString alt +shift + s
31 查看文檔說明(quick documentation) F2
32 收起所有的方法(collapse all) alt + shift + c
33 打開所有方法(expand all) alt+shift+x
34 打開代碼所在硬盤文件夾(show in explorer) ctrl+shift+x
35 生成 try-catch 等(surround with) alt+shift+z
36 局部變量抽取為成員變量(introduce field) alt+shift+f
37 查找/替換(當前) ctrl+f
38 查找(全局) ctrl+h
39 查找文件 double Shift
40 查看類的繼承結構圖(Show UML Diagram) ctrl + shift + u
41 查看方法的多層重寫結構(method hierarchy) ctrl+alt+h
42 添加到收藏(add to favorites) ctrl+alt+f
43 抽取方法(Extract Method) alt+shift+m
44 打開 最近 修改的文件(Recently Files) ctrl+E
45 關閉當前打開的代碼欄(close) ctrl + w
46 關閉打開的所有代碼欄(close all) ctrl + shift + w
47 快速搜索類中的錯誤(next highlighted error) ctrl + shift + q
48 選擇要粘貼的內容(Show in Explorer) ctrl+shift+v
49 查找方法在哪里被調用(Call Hierarchy) ctrl+shift+h

分享到:
標簽:IDEA
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定