Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103573
  • 博文数量: 18
  • 博客积分: 1425
  • 博客等级: 上尉
  • 技术积分: 236
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-21 20:38
文章分类
文章存档

2011年(6)

2009年(10)

2008年(2)

我的朋友

分类: 项目管理

2008-07-23 10:25:58

  • 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类文件的outlineCtrl+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
    回到刚才的PerspectiveCtrl(+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+Fformat格式?
    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+↓:相当于向下拖动滚动条;如当前在中文输入状态,则显示输入文字的历史记录

    阅读(1397) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~