您的位置:首页 > 编程语言 > Java开发

eclipse快捷键总结

2014-12-19 12:17 288 查看
编辑:

ctrl+Z/Y

开启智能insert模式:ctrl+shift+insert

F2显示javadoc提示

内容帮助:ctrl+space

上下文信息:ctrl+shift+space

代码补全:alt+/

快速修复:ctrl+1

行注释ctrl+/;

块注释ctrl+shift+/;取消块注释ctrl+shit+

代码折叠:ctrl+(shift)++/=(自定义)

代码格式化:ctrl+shift+F

打开类型层次:F4

打开调用层次:ctrl+alt+H

打开附加的javadoc:shift+F2

打开文件结构:ctrl+F3

打开继承层次:ctrl+T

打开大纲:ctrl+O

显示位置:shift+alt+B

添加导入ctlr+shift+M,组织导入:ctrl+shift+O

围绕:shift+alt+Z

添加javadoc:shift+alt+J

返回上次编辑地方:ctrl+Q

Ctrl+Shift+X 把当前选中的文本全部变味小写 Ctrl+Shift+Y 把当前选中的文本全部变为小写

跳转与搜索:

查询:ctrl+F,查找下一个:ctrl+(shift)+K

增量查找:ctrl+(shift)+J

打开搜索对话框:ctrl+H

搜索ctrl+alt+G;ctrl+shift+G;ctrl+G

打开搜索资源ctrl+shift+R

查找类:ctrl+shift+T

跳转到下一个错误:ctrl+,

跳转到行:ctrl+L

跳转到上、下一个成员:ctrl+shit+up/down

跳转到匹配的括号:ctrl+shift+P

跳转到源码声明:F3

全局 后退历史记录 Alt+← 全局 前进历史记录 Alt+→

全局 工作区中的声明 Ctrl+G 全局 工作区中的引用 Ctrl+Shift+G

移动与选择、插入、删除:

移动ctrl+HOME/END;HOME/END;ctrl+left/Right/up/down

移动行:alt+up/down:

选择代码块:shift+Alt+up/down与shift+alt+left/right结合使用效果更好

选择:shift+home/end;shift+ctrl+left/right

插入shift+ctrl+enter;shift+enter

复制行:ctrl+alt+up/down

删除行:ctrl+D

删除单词:ctrl+backspace/delete

删除至行尾:shift+ctrl+del

链接行:ctrl+alt+J

大小写转换:shift+ctrl+Y/X

重构:

显示重构菜单shift+alt+T

重命名:shift+alt+R

移动:shift+alt+V

更改方法签名:shift+alt+C

提取方法:shift+alt+M

提取本地变量:shift+alt+L

内联:shift+alt+I

重构undo:shift+alt+Z

运行于调试:

运行:ctrl+F11,运行java程序:shift+alt+X j;

运行junit测试:shift+alt+X T

调试java程序:shift+alt+D J

调试junit测试:shift+alt+D T

设置断点:shift+ctrl+B

恢复:F8,中断:ctrl+F2

单步进入:F5;单步进入选择:ctrl+F5

单步跳过:F6 单步返回:F7

强制返回:shift+alt+F

运行至行:ctrl+R

显示所有实例:shift+ctrl+N

文件与窗口操作:

新建ctrl+N

弹出新建菜单:shift+alt+N

关闭:ctrl+W,关闭全部:ctrl+shift+W

窗口最大化:ctrl+M

保存:ctrl+S,保存全部:ctrl+shift+S

重命名:F2 刷新:F5 属性:alt+enter

切换编辑器,很实用:ctrl+E

切换标签:ctrl+pgUp/pgDn

其他:

构建全部:ctrl+B

显示快捷键帮助:shift+ctrl+L

smart insert mode,智能插入模式,即输入左括号,自动插入右括号;输入左引号自动出现右引号;换行自动缩进;等等;很有用,平时都应启用它。

代码缩写:

java:

try/catch

test/test3

do/else/elseif/for/foreach/switch/while/if/ifelse

main/runnable/synchronized

sysout/syserr

psfi public static final

psfs public static final String

———-

SQL:

table/update

———-

HTML(只适合于myeclipse)

comment注释

dl/ol/ul/table

tr/CD/ahref/html(自定义)

—————-

javascript(只适合于myeclipse)

catch/do/else/elseif/for/forin/

function/if/ifelse/switch/try/while

——————————-

maven:(只适合于myeclipse)

execution

javac plugin/jetty plugin

profile/m2e profile

project

repository

war plugin

dep/deps/pl(自定义)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: