Eclipse常用快捷键

2009-09-06 22:23

转载自:http://blog.chinaunix.net/u2/67118/showart_1089436.html

  • Ctrl + Shift + O :引入及管理imports语句
  • Ctrl + Shift + T : 打开Open Type 查找类文件
  • Ctrl + Shift + F4 : 关闭所在打开的窗口
  • Ctrl + O : Open declarations
  • Ctrl + E : 打开编辑器(切换窗口)
  • Ctrl + / : 注释本行
  • Alt + Shift + R : 重命名
  • Alt + Shift + L : 抽取本地变量
  • Alt + Shift + M : 抽取方法
  • F3 : Open Declaration
  • Ctrl + D : 删除本行
  • Ctrl + SHIFT + F : 调整格式
  • Ctrl + Alt + ↓(↑) : 向下(上)复制本行
  • Alt + ↓(↑) : 向下(上)移动本行
  • Alt + . : 输出提示
      注:个人认为此快捷键用处最大,(1)在java类中,要输出main方法,只要输入main然后用此快捷键按回车即可;要输出System.out.println(),你只需输入syso然后用此快捷键按回车即可;再比如你要覆盖父类的 toString()方法,你只需输入to然后用此快捷键按回车;再比如你要用一个没有import的类(比如Calendar),你只需输入Ca然后用此快捷键即可用上下键选择;再比如你要生成某个field的get,set方法,你只需输入get然后用此快捷键生成(默认为public);再比如...(2)在jsp页面中可用此提示输入标签(标签内提示标签属性)。(3)在xml中也可用此快捷键。
  • Ctrl + S : 保存文件。
    其它还有Ctrl + A、Z 、X、C、V;Shift + →;Shift + ←;一并列在这里,便于大家总结查询。
  • alt+shift+j给函数添加doc注释
  • # Ctrl + Shift + O :引入及管理imports语句
    用了FormatOnSave插件后就没有用过了,保存的时候自动import。
    # Ctrl + Shift + T : 打开Open Type 查找类文件
    # Ctrl + Shift + F4 : 关闭所在打开的窗口
    用Ctrl + W
    # Ctrl + O : Open declarations
    # Ctrl + E : 打开编辑器(切换窗口)
    # Ctrl + / : 注释本行
    # Alt + Shift + R : 重命名
    # Alt + Shift + L : 抽取本地变量
    # Alt + Shift + M : 抽取方法
  • alt+shift+x 之后会弹出一个菜单,



//anohter

所有快捷键都可以在 Eclipse 相应菜单的相应命令旁找到,以下仅仅是列出我认为可以提高编码效率的一些快捷键:
完成单词: Alt+/ (对加快写代码的速度非常有用!)
重构之重命名: Shift+Alt+r
生成 getter/setter: Shift+Alt+s ,然后 r
删除当前行: Ctrl+d
定位到上(下)一个编辑点:
    标准为 Alt+ 左(右)箭头,我改为了 Alt+Q(W)
    修改方法为:
        Windows->preference->keys, View 标签页,找到
Navigate: Backward(forward) history.
        注意要删除一个组合键时要用右键菜单,而不能用 Delete
在当前编辑的多个文件之间切换:标准为 Ctrl(+Shift)+F6 ,我改为了 Ctrl(+Shift)+Tab
打开一个 java 类文件: Ctrl+Shift+t 。(非常有用,因为你通常都记得类名,但不记得其包)
打开任意一个文件(比打开类的查找范围更大): Ctrl+Shift+r
查看当前 java 类文件的 outline Ctrl+o
定位到当前对象的定义处 打开当前类的 java 文件: F3 或者 在当前单词上按下 Ctrl 键,见到单词出现下划线时点击该单词
注释或取消注释当前选中的一块代码: Ctrl+Shift+C ,或者 Ctrl+/
在当前文档中查找 / 替换: Ctrl+f
在当前文档查找下一处: Ctrl+k
在当前文档查找上一处: Ctrl+Shift+k
在当前文档增量查找下一处: Ctrl+j
在当前文档增量查找上一处: Ctrl+Shift+j
何谓增量查找?
增量查找 就是查找的内容可以动态输入的一种查找方式,操作方式为:
1. 开始增量查找:按下 Ctrl+j ,这时状态栏中间出现 “increment find”
2. 建入一个字母,比如 “a” ,则文档中 “a” 马上高亮显示
3. 此时如果再按 Ctrl+j ,则查找到下一个 “a” ,如按 Ctrl+Shift+j ,则查找到上一个 “a”
4. 如果此时再键入字母 “b” ,则文档中的 “ab” 高亮显示
在整个项目中搜索: Ctrl+h 一般使用 “file search” 标签页
查找一个类(或函数)的引用情况(即在哪些文件中使用了这个类): Ctrl+Shift+g ,我改为了 Alt+3
回到刚才的 Perspective Ctrl(+Shift)+F8 ,我改为了 Alt+1 Alt+2
关闭当前编辑器: Ctrl+w
关闭当前打开的所有文件: Ctrl+Shift+w
使代码保持正确的缩进: Ctrl+I
F5: 单步跳入
F6: 单步跳过
F7: 单步跳出
F8: 继续,如果后面没有断点,程序将运行完
运行到当前光标所在行: Ctrl + R
保存全部 : Ctrl+Shift+S
全屏(恢复)当前编辑器: Ctrl+m ,我改为了 Ctrl+` ` 位于键盘左上角)
重组 import 语句并删除多余的或导入需要的包: Ctrl+Shift+o (非常有用)
当前单词大写: Ctrl+Shift+x
当前单词小写: Ctrl+Shift+y
复制当前行:默认为 Ctrl+Alt+down ,我改为了 Ctrl+R
格式化当前文件: Ctrl+Shift+f ,注意格式化成什么样的格式是可修改的
如何修改 Ctrl+Shift+F format 格式?
preference->java->CodeStyle->Formatter [edit]
为无快捷键的菜单项加快捷键:使用 preference->general->keys modify 标签页,在 category 中找到菜单项所在菜单,在 name 中找到该菜单项,然后即可为其添加快捷键
拷贝全限定名:选中某个类名,然后 Edit -> copy qualified name 。该命令在编写 XML 代码时非常有用,因为此时经常需要写类的全限定名字符串。
何谓全限定名:
    全限定名,即 full qualified name ,指一个包含完整包名在内的类名。
跳到文件头部: Ctrl+Home
跳到文件尾部: Ctrl+End
刷新:选中想刷新的包, F5
为当前元素产生可作为 javadoc 的注释: Shift+Alt+j
打开类型层次结构 : F4
......
何谓 smart insert mode?
smart insert mode, 智能插入模式,即输入左括号,自动插入右括号;输入左引号自动出现右引号;换行自动缩进;等等;很有用,平时都应启用它。
如何自定义 “code template”
preference->java->editor->templates 页面中添加,或者 Source->Surround With->Configure Templates ...
双击左括号(小括号、中括号、大括号),将选择括号内的所有内容。
Shift+↑: 向上选中一块区域
Shift+↓ :向下选中一块区域
Alt+↑: 将当前行上移
Alt+↓ :将当前行下移
Ctrl+↑: 相当于向上拖动滚动条的
Ctrl+↓ :相当于向下拖动滚动条;如当前在中文输入状态,则显示输入文字的历史记录
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值