Eclipse快捷键与使用技巧总结

  发布时间:2012-08-11 23:19:51   作者:佚名   我要评论
此文档主要介绍个人认为比较实用的技巧,常用技巧不做介绍。资料来源于网络,自己再集中整理的
一、实用类快捷键
1 常用熟悉的快捷键
CTRL+C(复制)、CTRL+X(剪切)、CTRL+Z(撤销)、CTRL+F(查找)、CTRL+H(搜索文件或字符串)、CTRL+Y(重做)、CTRL+/(双斜杠注释)、ALT+/(提示)、CTRL+SHIFT+F(格式化代码)
2 编码辅助类
1)CTRL+D
删除当前行。
2)CTRL+ALT+Down(Up)
复制当前行到下(上)一行中。比CTRL+C单纯的复制功能要方便好用(省掉了粘贴步骤),主要是用在编写代码时,需要移动代码的地方。
3)ALT+Down、ALT+Up。
移动单行(多行)代码。也是比CTRL+C更好的快捷键。
4)ALT+SHIFT+J(建议要使用)
给类,方法,变量添加注释,在类,方法,变量首行,按下此组合键。之所以要建议使用,是为了代码的规范性。现在很多人都没有给自己写的类,方法,变量加上doc文档注释,根本无法生成api 文档。因此每个人在添加一个类、方法时,必须给它加上标准的doc文档注释。(添加类注释有更简便的方法,看后面的配置章节)
5)CTRL+1
Fixed 的快捷键,提示代码错误原因以及处理办法。跟双击代码中的红叉一样的功能。这是一个很常用功能。一般用于修改语法错误。但是个人觉得用在增加接口方法(或参数),类方法(或参数),更能体现出它的便捷之处。比如当你想为一个接口或类增加一个方法,只许在要调用的地方写上你的方法和参数(先不要定义),CTRL+1,选择 create method…就可以自动为你增加想要的方法,省了很多要写的代码。本质是先制造一个错误的语法,让系统自动修复功能帮我们完成代码。
6)CTRL+2
修改变量名,定义变量。按下快捷键,会弹出一个快捷键列表(窗口右下角),在选择你要的操作。
3 快速定位---快捷键
1)CTRL+SHIFT+R(非常好用)
在eclipse中快速定位文件(任何类型)。有了这个,只要记得文件的大概名字,就可以通过模糊查询,搜索出来。就不需要为了打开某个模块中的某个java类,得一个个文件的找了。在学习源码的时候,更是少不了它。
2)CTRL+O
在文件中查找变量或方法。我们一般的做法是,拉动滚动条一个个的找到自己的要的方法。现在只要输入方法的前面名字,就可以快速过滤出你所要的方法。
3)CTRL+Q
返回上次编辑的地方。有时我们打开太多的java类,当需要返回刚刚编辑过的地方时,这个键可以一步到位。非常好用。
4)CTRL+T
打开某个方法的声明。通过这个,可以快速找到这个方法所属的类或接口,查看该方法的内容。
5)CTRL+W。
关闭正在编辑的活动窗口。
6)CTRL+K(向下查找), CTRL+SHIFT+K(向上查找)
当选中某个字符串后,按这个快捷键,可以在当前文档快速定位到再次出现该字符窜的位置。CTRL+F(查找)好用吗?但跟这个相比,却要逊一筹。因为不需要打开查找窗口,不需要再输入查找的字符,仅仅是选中你要查找的内容。在查找变量,方法时非常实用。
7)CTRL+J
上面的查找功能有个限制,如果当前没有要查找的字符,需要手工输入时,就不好办了。CTRL+J,就可以帮得上忙了。只要按下此键,输入你想要的字符窜,你就可以看到光标在页面中不断跳转,定位到你所想要的。
8)CTRL+L
定位到第几行
9)CTRL+E
选择要激活的文件窗口
10)CTRL+, CTRL+. (或者ALT+Left,ALT+Right)
定位你上(前)一步浏览的那个位置(或错误)。你曾经浏览过几个java文件,当你转到其他文件后,又想回到刚才访问的文件,那就用这个键吧。或者通过工具栏上的按钮。
11)ALT+SHIFT+Z
选中一段代码,按下此键,看看出现什么??这应该是你想要的。
12)在package explorer视图 右上角的按钮
有左右箭头的按钮,该按钮处于按下状态时,可以使打开的文件和导航视图中的文件同步。
4 其他
1) CTRL+M 窗口最大化
2) CTRL+SHIFT+L (打开快捷键面板), CTRL+SHIFT+L(2) 快速按下L两次(打开快捷键配置面板)
3)ALT+SHIFT+T 重构功能的面板的快捷键
4)ALT+SHIFT+S 代码的编辑功能面板的快捷键
5) 多使用右键,多观察记住你经常使用的操作的快捷键。
此篇介绍的快捷键都是里面的默认配置,也紧紧是其中的很少 部分,更多,更好的快捷键,你都可以去体验。

二、 重构类快捷键

多使用重构功能,可以帮我们更快的修改代码,减少出错的概率。
1 ALT+SHIFT+R修改变量、方法名。
在编码过程中,我们最经常做的操作是,修改变量名称。当变量用于java类中很多地方的时候,修改就比较麻烦,如果没有重构,就得一个一个的修改。如果用重构修改名字,只需要修改一次修改操作。
2 重构菜单
1) 菜单-->refactor
2) 在编辑环境中,右键-->refactor (快捷键ALT+SHIFT+T)

三、配置eclipse

了解了这部分,可以减少我们的代码输入,提高效率,更快的完成我们的类,让你写代码更轻松,写出的代码更加规范。
1 模板配置
现在我们最常用的快捷键可能是ALT+/,或者在输入一个单词的一部分之后,让它弹出辅助代码。而这些都是通过模板来配置,打开菜单:window-->preferences-->java-->editor-->templates
在右边的列表中,可以看到系统中已经给我们预置了很多的模板。在我们写代码的时候,只要在空白地方使用快捷键ALT+/,就可以看到它们。如:sysout,systrace,main,test,还有很多for,while,if模板。还可以添加自己的模板进去,重复使用。这就相当灵活了。
自动生成注释的模板:除了以上的模板外,其实还有一个可定制的模板。就是当你用快捷键(ALT+SHIFT+J)为一个类生成doc注释的时候,eclipse也是通过模板来生成的。如果我们改了这个模板,以后就可以生成完全个性化的注释了。

打开菜单:window-->preferences-->java-->codestyle-->code template

一个最常用的功能时,给类添加注释的时候,会将作者的姓名,创建时间等个性化的信息写进去。

例如:打开右边面板的commentsàTypes 修改其内容为:


复制代码
代码如下:

/**
*xx系统:

*@authorXXX

* ${date} ${time}
*${tags}
*/

当你为一个类添加注释时,你就会看到效果了。
或者当你fileànewàclass时,在新建面板的下边,会有一个选项Generate comments,选中。打开该新建类,就可以看到效果。
2 代码风格样式
当我们使用快捷键CTRL+SHIFT+F的时候,eclipse就会帮我们格式化代码,使代码更符合规范,更整齐。
修改样式模板:window-->preferences-->java-->codestyle-->formator-->右边面板的edit按钮。

相关文章

  • Eclipse提示乱码问题的解决方法

    Eclipse产生乱码问题,有很多原因,根据本机不同的配置或代码不同,产生的问题不同,如下的解决方法只是其中的一种而已,我主要是描述的是自己解决该问题的有效途径
    2014-03-11
  • eclipse字体颜色的设置方法

    因为eclipse字体颜色默认的我们看久了会觉得有点眼睛不舒服,特别是在晚上,太亮了,我觉得eclipse的白色背景太刺眼了看着不舒服
    2014-03-08
  • eclipse常用设置图解

    本文介绍了一些eclipse常用设置的方法,包括代码自动提示、插件安装,大家参考使用吧
    2014-03-07
  • Eclipse快捷键大全

    这里为大家分享下Eclipse的快捷键,方便大家在使用Eclipse的时候,提高工作效率
    2014-02-25
  • eclipse使用教程(图文)

    很多人都知道要用eclipse来做java开发,但很多的新手朋友却不知道怎么下载和安装eclipse。下面给你介绍一下怎么下载和安装eclipse来用于自己的学习或者项目开发
    2013-10-23
  • eclipse安装教程(图文)

    做java开发的朋友,都应该有一个适合自己的开发环境,而eclipse就是这么一个适合java开发的集成环境,完全免费,而且免安装,是java开发人员的必备平台。下面,小编就带大
    2013-10-23
  • Eclipse程序员要掌握的常用快捷键分享

    判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键
    2013-04-11
  • Eclipse使用入门教程介绍

    说起java的IDE,朗朗上口的无非是Eclipse了,假若能熟练Eclipse,对于我们编写java程序会起到事半功倍的效果,大大提高我们工作效率。因此本篇博文,笔者只是针对刚刚入门j
    2012-08-11
  • Eclipse设定文件的打开方式的设置方法

    刚刚安装了apnata的eclipse插件,但打开.js文件仍然是默认的myeclipse js editor。
    2011-02-26
  • eclipse如何设置最合适的字体

    本人也是刚学Java刚开始用eclipse,一直想添加Courier New这种字体进eclipse里,因为发现原本的eclipse里没有这种字体。之前网上查的那种在eclipse/plugins里的那个什么文
    2014-03-25

最新评论