Idea 與 Eclipse 快捷鍵的區別
上為Eclipse的快捷鍵,下為Idea的快捷鍵
智能補全
Ctrl+Space
ALT+Enter
列模式
無
ALT + CapsLock + 鼠標左鍵
查找類名
CTRL + SHIFT +R
CTRL + N
查找JAR包中的類
CTRL + SHIFT +T
兩次CTRL + N
查找文件
CTRL + SHEFT +R
CTRL + SHEFT +N
查找JAR包中的文件
CTRL + SHIFT +T
兩次CTRL + SHEFT + N
查找類中的方法以及字段
無
CTRL + SHEFT +ALT + N
查找那些類調用該資源(資源可能是字段、方法、類)
CTRL + SHIFT +G
ALT + F7 ,快速顯示查找內容CTRL + ALT + F7
查找文件中的變量
點擊變量 CTRL + K :移動
點擊變量 CTRL + SHEFT + F7 高亮顯示 F3 : 移動; SHEFT + F3 : 反向移動
定位行數
CTRL + L
CTRL + G
快速生成get set、構造函數等
ALT + SHIFT +S
ALT + INSERT
快速生成try cache
SHIFT + ALT +Z
CTRL + ALT + T同時還能生成if else 等等其他的東西
快速優化引用包
CTRL + SHIFT +O
CTRL + ALT + O
快速格式化代碼
CTRL + SHIFT +F
CTRL + ALT + L
重構代碼
CTRL + F2
SHIFT + F6
顯示類中的變量、方法
CTRL + O
CTRL + F12
快速生產類、方法、字段注釋
CTRL + SHEFT +J
/** + ENTER
代碼行 上下移動
ALT + 上下鍵
CTRL + SHIFT +上下鍵
打開光標處的類或方法
F3
CTRL + B, CTRL+ ALT + B 進入接口或者抽象類的實現類
F4 查找變量來源
CTRL + 空格 代碼提示(和系統輸入法沖突,請在Settings->Keymap->mainmenu -> code ->Completion->basic,右鍵添加自己的快捷鍵)
ALT + 回車? 導入包,自動修正
CTRL + H 查看類的繼承關系。
CTRL + Q 顯示注釋文檔(跟eclipse鼠標放到類、方法、字段顯示的內容一樣)
CTRL + W 選中代碼,連續按會有其他效果
CTRL + U 查看當前類的父類以及接口,
CTRL + ALT + U查看類UML圖
CTRL + SHIFT +
U 切換大小寫
CTRL + P 方法參數提示,可以看到這個方法有哪些多態方法
SHIFT + ALT +
INSERT 豎編輯模式
其他設置:
智能提示忽略大小寫
Editor -->
Code Completion頁里有個Case sensitive completion,可以設置只第一個字母敏感、完全敏感或者不敏感。
最常用快捷鍵
可以顯示最近編輯的文件列表
1.Ctrl+E
可以關閉文件
2.Shift+Click
跳到大括號的開頭結尾
3.Ctrl+[或]
跳轉到上次編輯的地方
4.Ctrl+Shift+Backspace
顯示當前文件的結構
5.Ctrl+F12
查詢當前元素在當前文件中的引用,然后按F3可以選擇
6.Ctrl+F7
快速打開類
7.Ctrl+N
快速打開文件
8.Ctrl+Shift+N
看到當前方法的聲明
9.Alt+Q
選擇單詞繼而語句繼而行繼而函數
10.Ctrl+W
正在編輯的元素在各個面板中定位
11.Alt+F1
顯示參數信息
12.Ctrl+P
選擇剪貼板內容并插入
13.Ctrl+Shift+Insert
生成構造器/Getter/Setter等
14.Alt+Insert
引入變量。例如把括號內的SQL賦成一個變量
15.Ctrl+Alt+V
代碼包在一塊內,例如try/catch
16.Ctrl+Alt+T
方法間快速移動
17.Alt+Up and Alt+Down
18.在一些地方按Alt+Enter可以得到一些Intention
Action,例如將”==”改為”equals()”
19.Ctrl+Shift+Alt+N可以快速打開符號
20.Ctrl+Shift+Space在很多時候都能夠給出Smart提示
21.Alt+F3可以快速尋找
22.Ctrl+/和Ctrl+Shift+/可以注釋代碼
23.Ctrl+Alt+B可以跳轉到抽象方法的實現
24.Ctrl+O可以選擇父類的方法進行重寫
25.Ctrl+Q可以看JavaDoc
26.Ctrl+Alt+Space是類名自動完成
27.快速打開類/文件/符號時,可以使用通配符,也可以使用縮寫
28.Live
Templates! Ctrl+J
29.Ctrl+Shift+F7可以高亮當前元素在當前文件中的使用
30.Ctrl+Alt+Up /Ctrl+Alt+Down可以快速跳轉搜索結果
31.Ctrl+Shift+J可以整合兩行
32.Alt+F8是計算變量值