Eclipse快捷键与使用技巧总结
| 快捷键 | 功能 |
| Ctrl + / | 双斜杠注释 |
| Ctrl + Shilft + / | 块注释 |
| Alt + / | 代码提示 |
| Ctrl + I (或 Ctrl + Shift + F) | 格式化代码 |
| Ctrl + D | 删除当前行 |
| Ctrl + W | 关闭正在编辑的活动窗口。 |
| Ctrl + F | 搜索、替换 |
| Ctrl + H | 高级查找 |
| Ctrl + L | 定位到第几行 |
| Ctrl + Alt + ↓、Ctrl + Alt + ↑ | 复制当前行到下(上)一行中。比Ctrl+C单纯的复制功能要方便好用(省掉了粘贴步骤),主要是用在编写代码时,需要移动代码的地方。 |
| Alt + ↓、Alt + ↑ | 移动单行(多行)代码。也是比Ctrl+C更好的快捷键。 |
| Ctrl + Shift + R | 根据文件名(模糊查询)快速定位文件(任何类型) |
此文档主要介绍个人认为比较实用的技巧,常用技巧不做介绍。资料来源于网络,自己再集中整理的。
一、实用类快捷键
1 常用熟悉的快捷键
Ctrl+C(复制)、Ctrl+X(剪切)、Ctrl+Z(撤销)、Ctrl+F(查找)、Ctrl+H(搜索文件或字符串)、Ctrl+Y(重做)、
Ctrl+/(双斜杠注释)、Ctrl+Shilft+/(块注释)
Alt+/(代码提示):此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【Alt+/】快捷键带来的好处吧。
Ctrl+Shift+F(格式化代码)
2 编码辅助类
1)Ctrl+D
删除当前行。
2)Ctrl+Alt+↓、Ctrl+Alt+↑
复制当前行到下(上)一行中。比Ctrl+C单纯的复制功能要方便好用(省掉了粘贴步骤),主要是用在编写代码时,需要移动代码的地方。
3)Alt+↓、Alt+↑
移动单行(多行)代码。也是比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系统:<br>
*@authorXXX<br>
* ${date} ${time}
*${tags}
*/
当你为一个类添加注释时,你就会看到效果了。
或者当你fileànewàclass时,在新建面板的下边,会有一个选项Generate comments,选中。打开该新建类,就可以看到效果。
2 代码风格样式
当我们使用快捷键 Ctrl+Shift+F 的时候,eclipse就会帮我们格式化代码,使代码更符合规范,更整齐。
修改样式模板:window-->preferences-->java-->codestyle-->formator-->右边面板的edit按钮。
Eclipse快捷键与使用技巧总结的更多相关文章
- eclipse快捷键以及使用技巧大全
eclipse快捷键以及使用技巧大全1. 打开MyEclipse 6.0.1,然后"window"→"Preferences" 2. 选择"java& ...
- 转:Eclipse快捷键和实用技巧
原文地址:Eclipse快捷键和实用技巧 工欲善其事,必先利其器.对于程序员来说,Eclipse便是其中的一个“器”.本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍.Eclipse快捷键用熟 ...
- eclipse 快捷键及使用技巧
一.程序的编译和运行的环境配置(一般不改) window -- Preferences -- Java 编译环境:Compiler 默认选中的就是最高版本. 运行环境:Installed JREs 默 ...
- Eclipse 常用快捷键及使用技巧
做 java 开发的,经常会用 Eclipse 或者 MyEclise 集成开发环境,一些实用的 Eclipse 快捷键和使用技巧,可以在平常开发中节约出很多时间提高工作效率,下面我就结合自己开发中的 ...
- eclipse快捷键(复制自己看)
1几个最重要的快捷键 代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2 显示搜索对话框:Ctrl+H快速O ...
- Eclipse使用方法和技巧二十六:浅谈快捷键
网络上到处都是eclipse有哪些经常使用的快捷键,当中还有非常多讲得着实不错.这里就不再狗尾续貂而是谈谈别的这段时间的一些思考.近期增加了开发团队.代码量突突的上去了.同一时候也发现 ...
- Java开发调试技巧及Eclipse快捷键使用方法
1. 快捷键 syso 通过打印输出来调试,println可接受object型的参数,能输出任何类型 Syso输出的是黑色字体,代表的是Debug的信息 Syse,输出的是红色字体,代表错误的输出信息 ...
- [eclipse] 三个操作技巧
[eclipse] 三个操作技巧 1.快捷键Ctrl+Shift+i:Debug调试中直接获取方法的返回值 在下图代码中,想知道getHost(),则在调试时运行完该句代码后,选中"urlU ...
- (转)丢掉鼠标吧,使用最好用的eclipse快捷键
背景:eclipse作为自己经常使用的一款开发工具,熟练运用,能够达到事半功倍的效果.下面这篇文章总结了一些平时经常要使用的快捷键,十分的方便. 介绍Eclipse快捷键的文章很多,但大多都不详细,且 ...
随机推荐
- JSP转译成Servlet详细过程
很多人都会认为JSP的执行性能会和Servlet相差很多,其实执行性能上的差别只在第一次的执行.因为JSP在执行第一次后,会被编译成 Servlet的类文件,即.class,当再重复调用执行时,就直接 ...
- Oracle数据库语言——结构化查询语言SQL
一.数据定义语言DDL 1.创建表空间:CREAT TABLESPACE lyy DATAFILE 'C:/app/lyy.dbf' SIZE 10M;(创建一个10M的表空间,存放在C盘app文件夹 ...
- B树、B-树、B+树、B*树
B树 即二叉搜索树: 1.所有非叶子结点至多拥有两个儿子(Left和Right) 2.所有结点存储一个关键字 3.非叶子节点的左指针指向小于其关键字的字数,右指针指向大于其关键字的字数: 如: B树的 ...
- 【C#】【Thread】CountdownEvent任务并行
System.Threading.CountdownEvent 是一个同步基元,它在收到一定次数的信号之后,将会解除对其等待线程的锁定. CountdownEvent 专门用于以下情况:您必须使用 ...
- Android开发自学笔记(Android Studio)—4.5 ProgressBar及其子类
一.前言 ProgressBar本身代表了进度条组件,它还派生出了两个常用的组件:SeekBar和RatingBar,他们的使用方法类似,只是显示界面有一定的区别.我们看一下API文档中的说明: 从图 ...
- IE8的parseInt
踩到一个IE8的parseInt的坑: Chrome:
- 【Beta】Scrum03
Info 时间:2016.12.01 21:30 时长:15min 地点:大运村1号公寓5楼楼道 类型:日常Scrum会议 NXT:2016.12.04 21:30 Task Report Name ...
- <<< 网页中如何利用原生js和jquery储存cookie
javascript当中的cookie机制,使应用达到了真正的全局变量的要求,cookie是浏览器提供的一种机制,它将document 对象的cookie属性提供给JavaScript.可以由Java ...
- 一道关于阿里简单面试题的反思C/C++
题目是这样的: 正在挑战一个CrackMe的你,把需要填写的前面几位密码都正确猜出了,可是这最后一位密码,好像藏得有点深.CrackMe的作者还挑衅般的在里面藏了个.tar.gz文件,解压缩出来,里面 ...
- 通过grep来进行日志分析,grep -C和配合awk实际对catalina.out使用案例
本文介绍通过grep来进行日志分析,主要介绍grep -C和配合awk实际对catalina.out使用案例 grep可以对日志文件进行筛选,统计,查询,快速定位bug. 首先,你的日志需要比较规范, ...