eclispe常用快捷键
一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。
几个最重要的快捷键
Alt + / 代码助手
Ctrl+1 快速修正
Shift + F2 打开外部文档
Ctrl+H 显示搜索对话框
Ctrl+O 快速Outline
Ctrl+Shift+R 打开资源
Ctrl+Shift+T 打开类型
Alt+Left/Right 上一个/下一个光标的位置
Ctrl+Shift+Up/Down 上一个/下一个成员(成员对象或成员函数):
Alt+Shift+Up/Down/Left/Right 选中闭合元素
Ctrl+D 删除行
Ctrl+Shift+Enter 在当前行上插入一行
Shift+Enter 在当前行下插入一行
Alt+Up/Down 上下移动选中的行
Ctrl+Shift+O 组织导入
定位
行内定位
End/Home 行末/行首
Ctrl+Right/Left 前一个/后一个单词
文件内定位
Ctrl+L 跳到某行
Ctrl+Up/Down 上下滚屏
Ctrl+Shift+Up/Down 上一个/下一个成员(成员对象或成员函数)
快速Outline:Ctrl+O
跨文件定位
F3 打开声明
Ctrl+Shift+R 打开资源
Ctrl+Shift+T 打开类型
Ctrl+G 在workspace中搜索选中元素的声明
Ctrl+Alt+G 在workspace中搜索选中的文本
Ctrl+Shift+G 在workspace中搜索选中元素的引用
Ctrl+Alt+H 打开调用层次结构
Ctrl+T 快速层次结构
Ctrl+Z 反悔
其它
Alt+Left/Right 上一个/下一个光标所在位置
Ctrl+Q 上一个编辑的位置
选中
行内选中
Shift+End/Home 选中到行末/行首
Ctrl+Shift+Left/Right 选中上一个/下一个单词
文件内选中
Alt+Shift+Up 选中闭合元素
Alt+Shift+Down 恢复到上一个选中
Alt+Shift+Right/Left 选中下一个/上一个元素
定位/选中/操作同时
Ctrl+D 删除行
Ctrl+Delete/Backspace 删除下一个/上一个单词
Ctrl+Shift+Delete 删除到行末
Ctrl+Shift+Enter 在当前行上插入一行
Shift+Enter 在当前行下插入一行
Alt+Up/Down 上下移动选中的行
Ctrl+Alt+Up/Down 拷贝选中的行
其它的代码编辑类快捷键
Ctrl+S 保存
Ctrl+Shift+S 保存所有
Ctrl+. 下一个命中的项(搜索之后)
Ctrl+/ 注释
Ctrl+Shift+M 添加导入
Ctrl+Shift+L 显示快捷键帮助
Ctrl+Shift+X/Y 变为大/小写
重构
Alt+Shift+T 显示重构菜单
Alt+Shift+C 重构-改变方法签名
Alt+Shift+V 重构-移动
Alt+Shift+R 重构-重命名
编辑器、视图、透视图切换
Ctrl+F6 下一个编辑器
Ctrl+F7 下一个视图
Ctrl+F8 下一个透视图
Ctrl+M 最大化当前视图或编辑器
F12 激活编辑器
Debug
F5 Step Into(debug)
F6 Step over(debug)
F7 Step return(debug)
F8 Resume(debug)
F11 debug上一个应用(debug)
Up/Down/Right/Left类快捷键
Ctrl
前一个/后一个单词:Ctrl+Right/Left
上下滚屏:Ctrl+Up/Down
Alt
Alt+Left/Right 上一个/下一个光标的位置
Alt+Up/Down 上下移动选中的行
Shift
Shift+Left/Right 选中上一个/下一个字符
Shift+Up/Down 选中上一行/下一行(从当前光标位置开始)
Ctrl+Shift
Ctrl+Shift+Up/Down 上一个/下一个成员(成员对象或成员函数)
Ctrl+Shift+Left/Right 选中上一个/下一个单词
Alt+Shift
Alt+Shift+Up 选中闭合元素
Alt+Shift+Down 恢复到上一个选中
Alt+Shift+Right/Left 选中下一个/上一个元素
Ctrl+Alt+Up/Down 拷贝选中的行
Ctrl+Alt
Ctrl+Alt+Up/Down 拷贝选中的行
F类快捷键
F2 显示提示/重命名
F3 打开选中元素的声明
F4 打开选中元素的类型继承结构
F5 刷新
F5 Step Into(debug)
F6 Step over(debug)
F7 Step return(debug)
F8 Resume(debug)
F11 debug上一个应用(debug)
F12 激活编辑器
参考
eclispe常用快捷键的更多相关文章
- Java开发中的eclispe常用快捷键&全部快捷键
Java开发中的eclispe常用快捷键&全部快捷键 Ctrl+1 快速修复(经典快捷键)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ ...
- Eclipse 常用快捷键 个性设置(Mac)
推荐编程使用Mac 要是非要一个原因 那就是Apple工程师用Mac Google工程师也用Mac 1. 常用快捷键 Mac自带 Command + ← 跳到当前文本行头 Command + → ...
- Visaul Studio 常用快捷键的动画演示
从本篇文章开始,我将会陆续介绍提高 VS 开发效率的文章,欢迎大家补充~ 在进行代码开发的时候,我们往往会频繁的使用键盘.鼠标进行协作,但是切换使用两种工具会影响到我们的开发速度,如果所有的操作都可以 ...
- Android Stuido 常用快捷键
Android Stuido 常用快捷键 Ctrl + Z : 撤消 Ctrl + G : 定位行 Ctrl + / : 单行注释 Ctrl + Shift + Z : 恢复 Ctrl + J : 快 ...
- ADT - Eclipse 常用快捷键
ADT - Eclipse 常用快捷键 Alt + / : 自动补全 F3 : 打开类的源码 Ctrl + D : 删除选中行 Ctrl + 1 : 自动弹出修改建议 Ctrl + Shift + J ...
- iOS开发常用快捷键
二. Xcode基本快捷键 新建项目 Shift + CMD + N 项目中新建文件 CMD + N 运行 CMD + R 编译 CMD + B 停止运行 CMD + . 清除缓存 Shift + C ...
- windows常用快捷键
windows常用快捷键 Fn+F1:Windows的支持和帮助 =Windows 徽标+F1 Fn+F2:重命名对象 Fn+F3:查找所有文件 Fn+F4:选择“转到不同的文件夹”框并沿框中的项向下 ...
- Eclipse最常用快捷键
常用快捷键: Ctrl + 1 :快速修复(当编辑器出现红色波浪线时使用此快捷键能快速弹出提示) Ctrl + d :删除当前光标所在的行 Ctrl + z :撤销上一步的操作 Ctrl + y :重 ...
- MyEclipse 常用快捷键
MyEclipse 常用快捷键 编辑: Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类.try catch包围等) Ctrl+Shift+F 格式化当前代码 ...
随机推荐
- c#中 HttpWebRequest请求抛异常,基础连接已经关闭: 连接被意外关闭
在用httpWebRequest模拟请求的时候有时因为服务器等方面做了请求的限制, 在请求会出现基础连接已经关闭: 接收时发生意外错误的错误 一般原因是因为服务器不允许与 Internet 资源建立持 ...
- LINQ to SQL语句(1)之Where
适用场景:实现过滤,查询等功能. 说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句.Where操作包括3种形式,分别为简单形式.关系条件形式. ...
- WinForm对话框
WinForm 对话框控件colorDialog - 颜色选择对话框 使用代码如下: private void 字体颜色ToolStripMenuItem_Click(object sender, E ...
- jdk源码分析之ArrayList
ArrayList关键属性分析 ArrayList采用Object数组来存储数据 /** * The array buffer into which the elements of the Array ...
- C#的变迁史 - C# 4.0 之并行处理篇
前面看完了Task对象,这里再看一下另一个息息相关的对象Parallel. Parallel对象 Parallel对象封装了能够利用多核并行执行的多线程操作,其内部使用Task来分装多线程的任务并试图 ...
- TextBox禁止复制粘贴和数字验证,小数验证,汉字验证
验证小数 #region 验证小数 /// <summary> /// 验证小数 /// </summary> /// <param name="sender& ...
- 导出 XE6 预设 Android Style (*.style) 档案
如果想要修改 Android Style 可以将它导出成 *.style 后再加入 TStyleBook 内来修改(iOS 的方法亦同):
- NoSQL入门概述
入门概述 1 NoSQL是什么? NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL",泛指非关系型的数据库.随着互联网web2.0网站的兴起,传统的关 ...
- 《Java4Android》视频学习笔记——为什么用抽象类?
我们来举个例子,然后引出这个问题的答案: 市面上有 喷墨式打印机 和 针式打印机 这两种形式的打印机,我们需要编程来实现他们的 开机,关机以及打印. 构建父类Printer class Printer ...
- Cookie——Javascript
基本的cookie操作有三种:读取.写入.删除. var CookieUtil = { //根据cookie的name获取相应的value.它会在document.cookie字符串中查找cookie ...