天天看點

【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

哈喽,大家好,五一假期餘額不足啦,一條已經回到公司加班,這第一件事,就是趕緊把假期欠的補上。

最近看到有好多部落客在寫IDEA的使用技巧,确實IDEA已經java程式員必用的開發工具了,但是我發現這些文章幾乎都是标題黨,既沒有做到全面,又沒有做到實用,有些在工作中根本不會用的快捷鍵也寫,也沒有教大家怎麼自定義快捷鍵。

是以,一條準備出個【玩轉IDEA】系列,總共分三期,分别是快捷鍵、插件、設定(File-Settings)。

先來看第一期:最全最實用的快捷鍵,記得關注、點贊、收藏。

【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

實用快捷鍵總結

一. 代碼快速提示補全

IDEA的補全功能可謂深受廣大程式員喜愛,但很多人不知道的除了IDEA設定好的提示關鍵詞外,我們也可以自己設定,先看看自帶的,再教怎麼自己設定。

1.快速生成main方法

psvm或者main,一條習慣是main
【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵
【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

2. 快速生成輸出語句

sout
【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

3.自定義提示關鍵詞 

比如我想自定義一個輸入【mmm】就提示main方法,該怎麼做? 

1.File - Settings,點選。

2.找Live Templates ,可以在搜尋裡面搜live,找到後點選。

3.先點選+号,會彈出兩個選項

【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

Live Template(這個就是添加自定義模闆)

Template Group...(這個是添加分組的)。如果是為了自定義,建議先添加分組辨別為自己建立的。像一條這樣。

【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

4.點選Live Template,就是模闆制作。四個地方需要注意: 

【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

5.使用,你學廢了嗎?

【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵
【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

二. 快速定位

在實際開發中會有非常多的java檔案,每個檔案可能會有上前行,這時候快速找到我們要編輯的檔案或行就非常重要。

1.切換已打開檔案

Alt + 右箭頭 或 Alt + 左箭kuaisu 

2.回到上次編輯的地方

 Ctrl + Alt + 左箭頭

3. 左側工程欄顯示與關閉

Ctrl + Fn + F12

這個快捷鍵用起來非常不友善,我們可以自己修改,往後看,會講。

4.行跳轉

Ctrl + G

5.最近檔案

Ctrl + E 

6.切換檔案

Ctrl + Tab

三.快捷編輯與調試

1.運作

Ctrl + Shift + F10

後面講修改這個快捷鍵

2. 提示方法的參數

Ctrl + p
【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

3.快速删除一行

Ctrl+Y

4. 建立或插入

Alt + lnsert

1.在左側工程欄使用:建立檔案

2.在右側代碼藍使用:生成構造方法,get set方法 override

【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵
【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

5. 查找

快捷鍵 介紹
Ctrl + F 目前檔案中查找
Ctrl + R 查找并替換
Shift + Shift 快速查找
Ctrl + N 查找Class
Ctrl + Shift + N 查找檔案
Ctrl + Shift + Alt + N 查找Symbol(方法名)

6.類的層級關系

Ctrl + H

【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

7.方法在哪裡使用

 Alt + F7
【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵

8.方法快速跳轉

Alt + 上下方向鍵

9.修改變量及其引用

選中變量 shift+f6(shift+fn+f6)——修改後回車

ctrl+R的目前頁面全局替換

ctrl+shift+R 項目中的全局替換

四.Git相關

1.add

shift + alt +a

2.commit

ctrl + k

3.pull

ctrl +t

4.push

ctrl+shift+k

5.revert

ctrl+alt+z

五.補充

F2 快速定位到檔案報錯位置
Ctrl+E 最近的檔案
Ctrl+Alt+Enter 在目前行前插入一行 
Shift+Enter 在目前行下面增加一行
Ctrl+Alt+O 自動删除未使用的import
Ctrl+Alt+T 快捷代碼塊 try catch 等
Alt+滑鼠選擇 列選擇模式,按列選擇
Alt+7 列出目前列的所有方法
Ctrl+Alt+V

抽取代碼,提取方法參數為變量,

然後方法調用傳入新生成的變量

Ctrl+Alt+P 将内容提取成所在方法的參數
Ctrl+Alt+C 将内容提取成常量
Ctrl+Alt+M 提取方法,将選中的代碼提取到方法裡
Ctrl+W 選擇光标所在單詞、行、塊等
Ctrl+Alt+左 光标傳回上次編輯位置

自定義快捷鍵

1.安裝插件

Key Promoter X

這個插件能夠提示我們目前操作的快捷鍵是什麼,幫助記憶,同時點選就能進入該快捷鍵的設定。

file -settings -plugins -搜尋插件

【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵
點選 install 重新開機IDEA

2.使用插件

安裝插件後再點選運作,看右下角。
【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵
點選進去之後,添加你喜歡的快捷鍵,删除預設的快捷鍵。
【玩轉IDEA】最全最實用快捷鍵總結及自定義快捷鍵(收藏)實用快捷鍵總結自定義快捷鍵
比如一條就把運作改成了Alt+R,很友善。

【玩轉IDEA】第一期就到這啦,還有哪些你覺得實用的快捷鍵,在評論區分享給大家吧!

我是一條,一個在網際網路摸爬滾打的程式員。

微信搜【一條IT】關注我。第一時間擷取文章推送。
道阻且長,行則将至。大家的 【點贊,收藏,關注】 就是一條創作的最大動力,我們下期見!
注:關于本篇部落格有任何問題和建議,歡迎大家留言!