F8-------运行到下一断点处html
F5-------STEP INTOjava
F6-------STEP OVEReclipse
***********************************************************************编辑器
Eclipse Java经常使用快捷键(Eclipse Shortcut Keys for Java Top10) 0.背景 Eclipse 做为Java的OpenSource开发IDE,已是开发人员进行Java应用开发(不局限于)的首选,虽然还有不少其余的可选IDE,可是其余的工具要么是付费工具,好比IntelliJ,IBM Rational Application Developer(Eclipse+IBM Plugins),JBuilder等;或者功能不是十分的强大,好比一些中小型的集成开发工具或者诸如Ant这样的构建工具。 关于各类Java IDE的一个比较,请参考:http://www.apl.jhu.edu/~hall/java/IDEs.html#Java-IDEs
Eclipse的开源性是其普遍应用的主要缘由之一。同时Plugable的特色使得任意插件能够很方便的集成的IDE中,使得IDE的功能变得容易伸缩,在基本的平台上能够添加任意多插件。 1.说明
a.在Eclipse中,能够经过Window->Preferences->General-Keys进行快捷键的自定义设置,能够根据用户的我的喜爱,进行自定义。 b.若是在操做系统中定义了其余的与Eclipse冲突的快捷键,此时Eclipse的快捷键是否有效,取决于操做系统。 (好比在操做系统中,简体中文输入法的切换会使用CTRL+SPACE做为快捷键,而在Eclipse Java编辑器中,这个快捷键是用于Content Assist的。) (若是使用谷歌拼音输入法的话,该软件会默认使用CTRL+SHIFT+S、CTRL+SHIFT+K、CTRL+SHIFT+T做为快捷键,其中CTRL+SHIFT+T是Eclipse中比较经常使用的快捷键。) c.本文介绍的快捷键是指经过鼠标操做时比较麻烦,没有键盘操做快速的时候,好比格式化代码功能,若是使用鼠标,那么要Right Click->Source->Format,因为在右键菜单中有很是多的选项,首先要找到Source,而后再Source菜单下面还有不少子菜单,再找到Format,这样的话,就没有使用快捷键方便了。 可是若是要格式化整个package中的多个类,那么一个一个的将java类文件打开,而后再CTRL+SHIFT+F就比较慢了,能够直接选中package,而后Right Click->Source->Format,因此说,具体使用鼠标仍是快捷键,取决于开发人员的我的喜爱,本文介绍的只是相对比较经常使用的快捷键。 d.对于编辑器固有的快捷键本文不作介绍,例如CTRL+C,CTRL+X,CTRL+V,CTRL+F(Find&Replace),CTRL+N(New),F5等。 e.一些比较复杂的快捷键,例如要同时按下四个键的话,个人手指不够灵活,本文不作介绍。 1.Java开发快捷键介绍
i.自动格式化:CTRL+SHIF+F
比较经常使用的功能,虽然笔者仍是喜欢本身在编写代码的时候使用空格进行格式化,可是有的时候也会使用这个快捷键进行格式化,毕竟手写的时候容易出现失误的状况。 ii.内容帮助(Content Assist):CTRL+SPACE
当你输入一个类,只记得类的前几个字符,例如对于java.text.MessageFormat,只记得好象是以Message开头的,那么输入Message以后,使用CTRL+SPACE试试,全部以Message开头的可用的类就均可以看到了。 当你定义一个变量,可是变量的名字比较长(虽然不推荐长变量名,可是有时候仍是难以免,由于要见名达意嘛),这样每次输入时就比较费时耗力了,好比 priceOfPotato,priceOfTomato,这时只须要输入p,而后使用该快捷键,一些可用的内容就出现了,出现的数序是局部变量和成员变量在前面,而后是类,接口等。 iii.查看Declaration/打开类型Hierarchy:F3/F4
选中package,类,方法,变量,按下F3快捷键,就能够跳转到该package,类,方法,变量的定义了。 经过F4快捷键,能够查看类,接口的层次(继承,实现)关系,以树状形式显示。 iv.快速修改:CTRL+1
出现了红色波浪线(错误)怎么办,首选是看看eclipse有什么建议,CTRL+1能够显示Eclipse的修改建议,而后选择你认为正确的修改方式吧。 v.打开资源(类型):CTRL+SHIFT+R/T 若是一个工程中有上百个类,那么定位某一个类,经过在层次树中去找实在太麻烦了,能够同经过CTRL+SHIFT+R来查找资源,这里资源包括java源代码,各类资源文件等等。 而若是要查看jar包中的类,那么就须要使用CTRL+SHIFT+T来查看类型了。 vi.DEBUG快捷键:F5,F6,F7,F8---运行/DEBUG最后一次启动:CTRL+F11/F11
F5为调试时进入方法。例如 public void print(){ String today = DateFormat.getDateTimeInstance(DateFormat.LONG,DateFormat.LONG).format(new Date()); } 此时Debug时按下F5,便可进入format方法。 从format方法返回到print方法的方式是执行完format方法后自动返回,或者按下F7快捷键返回。 F6快捷键用于单步执行。 F8快捷键用于继续执行到下一个断点。 能够经过CTRL+F11和F11快捷键进行上一次的运行或者上一次的DEBUG。 vii.重构:ALT+SHIFT+R
重构是eclipse中比较重要的一个功能,类,方法等均可以进行重构,并将关联引用的地方进行同步的重构。 viii.组织导入:CTRL+SHIFT+O
在java编辑器中,能够经过使用这个快捷键来进行缺乏的类的导入以及多余的导入的删除。 ix.添加注释:CTRL+/
能够经过这个快捷键方便的将当前行或者选中的多行进行注释,注释的类型为单行注释。 x.快速Outline:CTRL+O
在当前类中按下CTRL+O,能够显示当前类的全部的方法(不包括继承的),若是按下该快捷键两次,能够查看到当前类及其父类的全部的方法。 4.其余经常使用快捷键
虽然不单单在java开发中使用,可是下面的这些快捷键也很是频繁的被使用。 删除行(Delete Line):CTRL+D 查找下(上)一位置:CTRL+K/CTRL+SHIFT+K 定位具体某一行:CTRL+L 向上(下)移动选中的行:ALT+UP/DOWN ARROW 文件中出现次数:CTRL+SHIFT+A 打开检索对话框:CTRL+H 单词自动完成:ALt+/ 5.总结 本文介绍了使用Eclipse进行Java开发时经常使用的快捷键。工具