Ctrl+A
全選
Ctrl+B
Ctrl+C
復(fù)制
Ctrl+D
刪除選中的幾行
/
當(dāng)前行
Ctrl+E
打開層疊的窗格列表
Ctrl+F
查找替換對(duì)話框
Ctrl+G
搜索當(dāng)前變量
Ctrl+H
搜索對(duì)話框
Ctrl+I
Ctrl+J
正向增量查找
Ctrl+K
Ctrl+L
定位在某行
?
Ctrl+M
最大化
/
恢復(fù)當(dāng)前窗格
Ctrl+N
新建
Ctrl+O
快速顯示
OutLine
Ctrl+P
打印
Ctrl+Q
定位到最后編輯的地方
Ctrl+R
Ctrl+S
保存
Ctrl+T
快速顯示當(dāng)前類的繼承結(jié)構(gòu)
Ctrl+U
Ctrl+V
粘貼
Ctrl+W
關(guān)閉當(dāng)前
Editer
Ctrl+X
剪切
Ctrl+Y
redo
Ctrl+Z
取消
undo
Ctrl+/
注釋代碼
/
去除注釋
Ctr1+1
糾正代碼
Ctrl+
鼠標(biāo)單擊 顯示跟蹤源代碼
Ctrl+/(
小鍵盤
)
折疊當(dāng)前類中的所有代碼
Ctrl+×(
小鍵盤
)
展開當(dāng)前類中的所有代碼
Ctrl+Spac
代碼助手完成一些代碼的插入
(
但一般和輸入法有沖突
,
可以修改輸入法的熱鍵
,
也可以暫用
Alt+/
來代替
)
?
雙擊左括號(hào) 選中括號(hào)內(nèi)所有內(nèi)容
?
Tab
塊縮進(jìn)
Shift+Tab
反向塊縮進(jìn)
Shift+/
自動(dòng)導(dǎo)入類包
Shift+Enter
在當(dāng)前行的下一行插入空行
?
Ctrl+Shift+E
顯示管理當(dāng)前打開的所有的
View
的管理器
(
可以選擇關(guān)閉
,
激活等操作
)
Ctrl+Shift+F
格式化當(dāng)前代碼
Ctrl+Shift+G
在
workspace
中搜索引用(
reference
)。這是重構(gòu)的前提。對(duì)于方法,這個(gè)熱鍵的作用和
F3
恰好相反。它使你在方法的棧中,向上找出一個(gè)方
法的所有調(diào)用者。一個(gè)與此相關(guān)的功能是開啟
“
標(biāo)記
”
功能(
occurrence marking
)
。選擇
Windows->Preferences->Java->
Editor-> Mark Occurrences
,勾選選項(xiàng)。這時(shí),當(dāng)你單擊一個(gè)元素的時(shí)候,代碼中所有該元素存在的地方都會(huì)被高亮顯示。我個(gè)人只使用
“
標(biāo)記本地變量
”
(
Mark Local Variables
)。注意:太多的高亮顯示會(huì)拖慢
Eclipse
Ctrl+Shift+I
調(diào)試的時(shí)候顯示對(duì)象的值
Ctrl+Shift+J
反向增量查找
Ctrl+shift+K
查找光標(biāo)所在位置的下一個(gè)變量位置
Ctrl+shift+O
快速生成導(dǎo)入包語句
Ctrl+Shift+P
定位到對(duì)于的匹配符
(
譬如
{}) (
從前面定位后面時(shí)
,
光標(biāo)要在匹配符里面
,
后面到前面
,
則反之
)
Ctrl+Shift+R
打開資源(不只是用來尋找
Java
文件)。小提示:利用
Navigator
視圖的黃色雙向箭頭按鈕讓你的編輯窗口和導(dǎo)航器相關(guān)聯(lián)。這會(huì)讓你打開的文件對(duì)應(yīng)顯示在導(dǎo)航器的層級(jí)結(jié)構(gòu)中,這樣便于組織信息。如果這影響了速度,就關(guān)掉它。
Ctrl
+
Shift
+
T
打開類型
Ctrl+Shift+X
把當(dāng)前選中的文本全部切換成小寫
Ctrl+Shift+Y
把當(dāng)前選中的文本全部切換成小寫
?
Ctrl+Shift+Enter
在當(dāng)前行插入空行
Ctrl+Shift+/
塊注釋
Ctrl+Shift+\
塊注釋取消
Ctrl+Shift+F4
關(guān)閉所有打開的
Editer
?
Alt+
上下箭頭 移動(dòng)選中的代碼塊
Alt+
左右箭頭 回退
前進(jìn)
Alt+Ente
顯示當(dāng)前選擇資源
(
工程
,or
文件
or
文件
)
的屬性
?
下面的快捷鍵是重構(gòu)里面常用的
(
注
:
一般重構(gòu)的快捷鍵都是
Alt+Shift
開頭的了
)
Alt+Shift+R
重命名
Alt+Shift+M
抽取方法
Alt+Shift+C
修改函數(shù)結(jié)構(gòu)
Alt+Shift+L
抽取本地變量
(
可以直接把一些魔法數(shù)字和字符串抽取成一個(gè)變量
,
尤其是多處調(diào)用的時(shí)候
)
Alt+Shift+F
把
Class
中的
local
變量變?yōu)?/span>
field
變量
Alt+Shift+I
合并變量
Alt+Shift+V
移動(dòng)函數(shù)和變量
(
不怎么常用
)
Alt+Shift+Z
重構(gòu)的后悔藥
(Undo)
?
sysout Ctrl+space
生成
System.out.println();
main Ctrl+space
生成最簡單的
main
函數(shù)
?
F3
顯示繼承樹
F5
Step into
F6
Step over
F7
Step return
F8
resume