eclipse 快捷键大全

来源:互联网 发布:淘宝联盟使用规则 编辑:程序博客网 时间:2024/06/03 17:51

Ctrl+1 快速修复(最经典的快捷键,就不用多说了)中文JAVA技术网-jA@p0vb%i6W/
Ctrl+D: 删除当前行
:w:D.D`�j%Q0Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
1Dt BZ(Hc3vD9I}G0Ctrl+Alt+↑ 复制当前行到上一行(复制增加)中文JAVA技术网 UcY*V�V8SH;W
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
['QV^M O0Alt+↑ 当前行和上面一行交互位置(同上)中文JAVA技术网)Rq�N(a5Fa L
Alt+← 前一个编辑的页面中文JAVA技术网(mK/aYD
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
n^%[K[ K)^0Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性中文JAVA技术网)A#@Mi5D
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
0y#U5lN$j(c0Shift+Ctrl+Enter 在当前行插入空行(原理同上条)中文JAVA技术网k,jm_U!M
Ctrl+Q 定位到最后编辑的地方
L!n.p~(i+f3N0Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
i"^?K%pc:V0Ctrl+M 最大化当前的Edit或View (再按则反之)中文JAVA技术网[F[zrU8DI?J,^e
Ctrl+/ 注释当前行,再按则取消注释中文JAVA技术网6`LPVax9Hyz5K
Ctrl+O 快速显示 OutLine
{:azZa�]1zZO0Ctrl+T 快速显示当前类的继承结构中文JAVA技术网0v3lLuLMy?+M2O5A
Ctrl+W 关闭当前Editer
%gHvo(QcY0Ctrl+K 参照选中的Word快速定位到下一个
Lwh4` |}e7O0Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)中文JAVA技术网Cypl/`M ^$I
Ctrl+/(小键盘) 折叠当前类中的所有代码中文JAVA技术网4fNa!b8W'r;j
Ctrl+×(小键盘) 展开当前类中的所有代码
6HGi9I1i9g0Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
Z'|nw Cx_0Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
I.SP(x9Z:tkgn0Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)
?.|%t"LD_0Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)中文JAVA技术网Bpj:EV+j&l
Ctrl+Shift+F4 关闭所有打开的Editer中文JAVA技术网6SEA�VJq o8aj s/u
Ctrl+Shift+X 把当前选中的文本全部变味小写中文JAVA技术网R4Z)R6t4r'Sb{V'y
Ctrl+Shift+Y 把当前选中的文本全部变为小写
CVkh@+[N0Ctrl+Shift+F 格式化当前代码
f9R'SRy4KR&V0Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)

下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)中文JAVA技术网@2]Z%aYWA }3/|fq}
Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)中文JAVA技术网2T!f�emDt t2vQ-dA
Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)中文JAVA技术网7[w'WSV+y/^
Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
:ni#`bv0Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)中文JAVA技术网tEHIJ$]i
Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)
2xV,/8upc`0p.B0Alt+Shift+I 合并变量(可能这样说有点不妥Inline)中文JAVA技术网`+D D!wf
Alt+Shift+V 移动函数和变量(不怎么常用)中文JAVA技术网O}/E4ZtPL5ed
Alt+Shift+Z 重构的后悔药(Undo)

编辑中文JAVA技术网,di9Bg2m8?
作用域 功能 快捷键 中文JAVA技术网#Dg2_/H-G(t5r
全局 查找并替换 Ctrl+F
C$Ut4f:r0文本编辑器 查找上一个 Ctrl+Shift+K 中文JAVA技术网*SJRu&w[IW#Y
文本编辑器 查找下一个 Ctrl+K 中文JAVA技术网+Z-Goc#P o5Fh
全局 撤销 Ctrl+Z 中文JAVA技术网G"l,T1[2D'm2Mo*{ v
全局 复制 Ctrl+C
}5P3b3@ck0全局 恢复上一个选择 Alt+Shift+↓ 中文JAVA技术网I!M1XjvL&t3@X4if
全局 剪切 Ctrl+X
._ep?~zp+x9R$OQ0全局 快速修正 Ctrl1+1 中文JAVA技术网})O)]&xu;] [U
全局 内容辅助 Alt+/ 中文JAVA技术网s bu5ku
全局 全部选中 Ctrl+A 中文JAVA技术网s*`@1D3{3S�N
全局 删除 Delete
T6ZnJ#R0全局 上下文信息 Alt+?
]RraL+X2b8_5D0Alt+Shift+?
n0D^ `#@0Ctrl+Shift+Space 中文JAVA技术网6@+Z])gO
Java编辑器 显示工具提示描述 F2
@ B/_4B zD0Java编辑器 选择封装元素 Alt+Shift+↑ 中文JAVA技术网IJz(rq2m
Java编辑器 选择上一个元素 Alt+Shift+←
MB{/W@.[ n tJ0Java编辑器 选择下一个元素 Alt+Shift+→ 中文JAVA技术网 |,du E"cebRZ
文本编辑器 增量查找 Ctrl+J
&Fhif(h7w8b0文本编辑器 增量逆向查找 Ctrl+Shift+J
hV5`al8vs]]0全局 粘贴 Ctrl+V 中文JAVA技术网"S&r]+]+g:Im"]8lx
全局 重做 Ctrl+Y

 
2C;LfzBx5ij$S_0查看
(A0cv,Hv0作用域 功能 快捷键 中文JAVA技术网mD:Od:k:d]:~3Q9U
全局 放大 Ctrl+=
$?�Z�RAE7kf0全局 缩小 Ctrl+-

 
IBU,siBiPK0窗口中文JAVA技术网 zA'j"t*d$yI?Z:t$|f.A
作用域 功能 快捷键 中文JAVA技术网P5nWlY)sO5nT
全局 激活编辑器 F12
C"o:~3aL3m;^V0全局 切换编辑器 Ctrl+Shift+W
7O6ly.q t�Dx9~#s0全局 上一个编辑器 Ctrl+Shift+F6
K.CC(U9YE.zN-Q0全局 上一个视图 Ctrl+Shift+F7 中文JAVA技术网~ X,U q@^y
全局 上一个透视图 Ctrl+Shift+F8 中文JAVA技术网'^/zr?c%V�B
全局 下一个编辑器 Ctrl+F6
GM!Q /7MW`}0全局 下一个视图 Ctrl+F7
tl8m(tM7]*F0全局 下一个透视图 Ctrl+F8 中文JAVA技术网2hC2e0a*LJtq!s
文本编辑器 显示标尺上下文菜单 Ctrl+W
OUsK$xL&G0v0全局 显示视图菜单 Ctrl+F10
4Z]t7P+e*{J0全局 显示系统菜单 Alt+-

 
9ws)n Z6cD_+/'H0导航
:_o/ t-l3T|,Z"g0作用域 功能 快捷键 中文JAVA技术网j'?(XP0]�H
Java编辑器 打开结构 Ctrl+F3
1Ev8BK,iX$h2j0全局 打开类型 Ctrl+Shift+T
&Lk(tbSE]p0全局 打开类型层次结构 F4 中文JAVA技术网/ZN"^r
全局 打开声明 F3 中文JAVA技术网h$G(c2h6[VQ%_
全局 打开外部javadoc Shift+F2
z1lu_z:j PYF:h0全局 打开资源 Ctrl+Shift+R 中文JAVA技术网s;S'Xi}g:eP*kf
全局 后退历史记录 Alt+← 中文JAVA技术网,_-? ~W5`I4M!k3s3fA
全局 前进历史记录 Alt+→
(_B3ef(gMC[0全局 上一个 Ctrl+,
/r3Q%Uy)dH0全局 下一个 Ctrl+.
6h(w7`7P0|t)xo8l0Java编辑器 显示大纲 Ctrl+O 中文JAVA技术网3L|}N9vnt
全局 在层次结构中打开类型 Ctrl+Shift+H
QO(t5w8g;u$i'^{0全局 转至匹配的括号 Ctrl+Shift+P
(F-T6Yc WA2s%N0全局 转至上一个编辑位置 Ctrl+Q 中文JAVA技术网A,?A@:Y�n1i
Java编辑器 转至上一个成员 Ctrl+Shift+↑
;H@m$n0Z!b/0Java编辑器 转至下一个成员 Ctrl+Shift+↓
c"~U+rgn8AB0文本编辑器 转至行 Ctrl+L

 
i(M/P&a({0搜索
)QA4d+Hrv8Ua"M0作用域 功能 快捷键 中文JAVA技术网` U6nu,["{:m//#|bU
全局 出现在文件中 Ctrl+Shift+U 中文JAVA技术网~'mM Az
全局 打开搜索对话框 Ctrl+H 中文JAVA技术网 Ek'g neI7?Pg
全局 工作区中的声明 Ctrl+G 中文JAVA技术网}#s2ZlWP D*{N
全局 工作区中的引用 Ctrl+Shift+G

 中文JAVA技术网$no,fSNR8J&BGi
文本编辑
an3O:OB^^.OQ0作用域 功能 快捷键
BA{8BN'}0文本编辑器 改写切换 Insert 中文JAVA技术网9Cp~rD�p;i
文本编辑器 上滚行 Ctrl+↑ 中文JAVA技术网#u+rj Mj&X;l
文本编辑器 下滚行 Ctrl+↓

 
1U�D sQ3lC*/T:Tu&p0文件中文JAVA技术网Q{&s!C_|Y
作用域 功能 快捷键 中文JAVA技术网R,FG|A(Be^2f`
全局 保存 Ctrl+X 中文JAVA技术网_8May)|e/el
Ctrl+S
7B,`q�A6R ~ Or0全局 打印 Ctrl+P
-SS]cw$clz?0全局 关闭 Ctrl+F4
K&F|?^0全局 全部保存 Ctrl+Shift+S 中文JAVA技术网`_ZZO:?M"T
全局 全部关闭 Ctrl+Shift+F4 中文JAVA技术网1q-Pqh!fF9K jq,B/C1u
全局 属性 Alt+Enter 中文JAVA技术网,rUe7|3m[
全局 新建 Ctrl+N

 
nm |Md sk!E0项目
7|[ _ya1tGp0作用域 功能 快捷键 中文JAVA技术网2V)G)GjN3Ms5g
全局 全部构建 Ctrl+B

 
5Rz4R)A;eM-r7d:i0源代码中文JAVA技术网9pkHw*Y*q2{:J!o6{
作用域 功能 快捷键
/w R,/g*gV#oZ[0Java编辑器 格式化 Ctrl+Shift+F (用于美化整理你的代码。常用的)
&]'x.UG{'lb0Java编辑器 取消注释 Ctrl+/
'{JQ(SidO:/]0Java编辑器 注释 Ctrl+/
/A5MG5a;Q#A {0Java编辑器 添加导入 Ctrl+Shift+M
5JG.cL)O&V+F'i0Java编辑器 组织导入 Ctrl+Shift+O
K)@]%B SN!A3A0Java编辑器 使用try/catch块来包围 未设置,太常用了,所以在这里列出,建议自己设置。
:?Wp#jVND0也可以使用Ctrl+1自动修正。

 
b.M6f�?!y&gL0Jz0运行
"[ay6uZ#g1GDK@g"|0作用域 功能 快捷键
R?#@*Pe!sod0全局 单步返回 F7 中文JAVA技术网i�@#y.n0Ip*[l.v
全局 单步跳过 F6 中文JAVA技术网[$C1MOY5U)I[*B9P
全局 单步跳入 F5 中文JAVA技术网,R,[VsSe7w
全局 单步跳入选择 Ctrl+F5
f/E`do(Z3jw0全局 调试上次启动 F11 中文JAVA技术网z)o]/%d6Dw
全局 继续 F8
jx,q5R'w)s/E&M9K0全局 使用过滤器单步执行 Shift+F5 中文JAVA技术网/8b tQxg7/6qD
全局 添加/去除断点 Ctrl+Shift+B 中文JAVA技术网(i:l(b3m3dqG
全局 显示 Ctrl+D
#ed"O{g9Y}0全局 运行上次启动 Ctrl+F11
(N,xxW R�J0全局 运行至行 Ctrl+R
bz9`}i _$b0全局 执行 Ctrl+U

 中文JAVA技术网@ c[qRi1J+Lx/
重构中文JAVA技术网i�^&C3O ]j)M+ay
作用域 功能 快捷键
E6c�/[q'uU&ME0全局 撤销重构 Alt+Shift+Z
:KN^r!P sdj5|H0全局 抽取方法 Alt+Shift+M 中文JAVA技术网F"X~#O:`J
全局 抽取局部变量 Alt+Shift+L 中文JAVA技术网/d1o.n.[V|)Yv
全局 内联 Alt+Shift+I
4W;BHF0Ui5Ez7fF0全局 移动 Alt+Shift+V
4V)m6f6I ?0全局 重命名 Alt+Shift+R
ff,w8s2Y0全局 重做 Alt+Shift+Y  

原创粉丝点击