`
Odysseus_110
  • 浏览: 120652 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

eclipse快捷键大全(转帖)

阅读更多

编辑

作用域 功能 快捷键

全局 查找并替换 Ctrl+F

文本编辑器 查找上一个 Ctrl+Shift+K

文本编辑器 查找下一个 Ctrl+K

全局 撤销 Ctrl+Z

全局 复制 Ctrl+C

全局 恢复上一个选择 Alt+Shift+↓

全局 剪切 Ctrl+X

全局 快速修正 Ctrl1+1

全局 内容辅助 Alt+/

全局 全部选中 Ctrl+A

全局 删除 Delete

全局 上下文信息 Alt+?

Alt+Shift+?

Ctrl+Shift+Space

Java编辑器 显示工具提示描述 F2

Java编辑器 选择封装元素 Alt+Shift+↑

Java编辑器 选择上一个元素 Alt+Shift+←

Java编辑器 选择下一个元素 Alt+Shift+→

文本编辑器 增量查找 Ctrl+J

文本编辑器 增量逆向查找 Ctrl+Shift+J

全局 粘贴 Ctrl+V

全局 重做 Ctrl+Y







查看

作用域 功能 快捷键

全局 放大 Ctrl+=

全局 缩小 Ctrl+-







窗口

作用域 功能 快捷键

全局 激活编辑器 F12

全局 切换编辑器 Ctrl+Shift+W

全局 上一个编辑器 Ctrl+Shift+F6

全局 上一个视图 Ctrl+Shift+F7

全局 上一个透视图 Ctrl+Shift+F8

全局 下一个编辑器 Ctrl+F6

全局 下一个视图 Ctrl+F7

全局 下一个透视图 Ctrl+F8

文本编辑器 显示标尺上下文菜单 Ctrl+W

全局 显示视图菜单 Ctrl+F10

全局 显示系统菜单 Alt+-





导航

作用域 功能 快捷键

Java编辑器 打开结构 Ctrl+F3

全局 打开类型 Ctrl+Shift+T

全局 打开类型层次结构 F4

全局 打开声明 F3

全局 打开外部javadoc Shift+F2

全局 打开资源 Ctrl+Shift+R

全局 后退历史记录 Alt+←

全局 前进历史记录 Alt+→

全局 上一个 Ctrl+,

全局 下一个 Ctrl+.

Java编辑器 显示大纲 Ctrl+O

全局 在层次结构中打开类型Ctrl+Shift+H

全局 转至匹配的括号 Ctrl+Shift+P

全局 转至上一个编辑位置 Ctrl+Q

Java编辑器 转至上一个成员 Ctrl+Shift+↑

Java编辑器 转至下一个成员 Ctrl+Shift+↓

文本编辑器 转至行 Ctrl+L





搜索

作用域 功能 快捷键

全局 出现在文件中 Ctrl+Shift+U

全局 打开搜索对话框 Ctrl+H

全局 工作区中的声明 Ctrl+G

全局 工作区中的引用 Ctrl+Shift+G





文本编辑

作用域 功能 快捷键

文本编辑器 改写切换 Insert

文本编辑器 上滚行 Ctrl+↑

文本编辑器 下滚行 Ctrl+↓





文件

作用域 功能 快捷键

全局 保存 Ctrl+X Ctrl+S

全局 打印 Ctrl+P

全局 关闭 Ctrl+F4

全局 全部保存 Ctrl+Shift+S

全局 全部关闭 Ctrl+Shift+F4

全局 属性 Alt+Enter

全局 新建 Ctrl+N





项目

作用域 功能 快捷键

全局 全部构建 Ctrl+B



源代码

作用域 功能 快捷键

Java编辑器 格式化 Ctrl+Shift+F

Java编辑器 取消注释 Ctrl+\

Java编辑器 注释 Ctrl+/

Java编辑器 添加导入 Ctrl+Shift+M

Java编辑器 组织导入 Ctrl+Shift+O

Java编辑器 使用try/catch块来包围 未设置,太常用了,所以在这里列出,建议自己设置。也可以使用Ctrl+1自动修正。





运行

作用域 功能 快捷键

全局 单步返回 F7

全局 单步跳过 F6

全局 单步跳入 F5

全局 单步跳入选择 Ctrl+F5

全局 调试上次启动 F11

全局 继续 F8

全局 使用过滤器单步执行 Shift+F5

全局 添加/去除断点 Ctrl+Shift+B

全局 显示 Ctrl+D

全局 运行上次启动 Ctrl+F11

全局 运行至行 Ctrl+R

全局 执行 Ctrl+U





重构

作用域 功能 快捷键

全局 撤销重构 Alt+Shift+Z

全局 抽取方法 Alt+Shift+M

全局 抽取局部变量 Alt+Shift+L

全局 内联 Alt+Shift+I

全局 移动 Alt+Shift+V

全局 重命名 Alt+Shift+R

全局 重做 Alt+Shift+Y





1. Control-Shift-T: 打开类型(Open type)。如果你不是有意磨洋工,还是忘记通过源码树(source tree)打开的方式吧。



2. Control-Shift-R: 打开资源(不只是用来寻找Java文件)。小提示:利用Navigator视图的黄色双向箭头按钮让你的编辑窗口和导航器相关联。这会让你打开的文件对应显示在导航器的层级结构中,这样便于组织信息。如果这影响了速度,就关掉它。



3. F3: 打开申明(Open declaration)。或者,利用Declaration Tab(在Java视图模式下,选择Windows --> Show View -- > Declaration)。当你选中代码中的一个方法,然后按这个按键,它会把整个方法在申明方框里显示出来。



4. Alt-left arrow: 在导航历史记录(Navigation History)中后退。就像Web浏览器的后退按钮一样,在利用F3跳转之后,特别有用。(用来返回原先编译的地方)



5. Alt-right arrow: 导航历史记录中向前。



6. Control-Q: 回到最后依次编辑的地方。这个快捷键也是当你在代码中跳转后用的。特别是当你钻的过深,忘记你最初在做什么的时候。



7. Control-Shift-G: 在workspace中搜索引用(reference)。这是重构的前提。对于方法,这个热键的作用和F3恰好相反。它使你在方法的栈中,向上找出一个方法的所有调用者。一个与此相关的功能是开启“标记”功能(occurrence marking) 。选择Windows->Preferences->Java-> Editor-> Mark Occurrences,勾选选项。这时,当你单击一个元素的时候,代码中所有该元素存在的地方都会被高亮显示。我个人只使用“标记本地变量”(Mark Local Variables)。注意:太多的高亮显示会拖慢Eclipse。



8. Control-Shift-F: 根据代码风格设定重新格式化代码。我们的团队有统一的代码格式,我们把它放在我们的wiki上。要这么做,我们打开Eclipse,选择Window?Preferences?Java?Code Style,然后设置Code Formatter,Code Style和Organize Imports。利用导出(Export)功能来生成配置文件。我们把这些配置文件放在wiki上,然后团队里的每个人都导入到自己的Eclipse中。



9. Control-O: 快速概要(quick outline)。通过这个快捷键,你可以迅速的跳到一个方法或者属性,只需要输入名字的头几个字母。



10. Control-/: 对一行注释或取消注释。对于多行也同样适用。



11. Control-Alt-down arrow: 复制高亮显示的一行或多行。



12. Alt-down arrow: 将一行或多行向下移动。Alt-up arrow会向上移动。



其他的热键在菜单里有。你可以通过按下Control-Shift-L(从3.1版本开始),看到所有快捷键的列表。按下Control-Shift-L两次,会显示热键对话框(Keys Preferences dialog),你可以在这里自己设置热键。我欢迎你在Talkback部分发表你的Eclipse提示。



其他的Eclipse窍门





锁定命令行窗口:在命令行视图中(Window ? Show View ? Other ? Basic ? Console),试试看用滚动锁定按钮来锁定控制台输出不要滚屏。



使用Ant视图:在我的Java或Debug模式下,我喜欢显示出Ant视图,这样我就可以迅速的运行Ant任务。通过Window ? Show View ? Other ? Ant可以找到该视图。把Ant视图放在屏幕的一角, 通过“添加编译文件(Add Buildfiles)”按钮来添加build.xml文件。在3.1版本中,甚至支持Ant调试脚本语言。



自动遍历一个集合:for + Control-Space: 如果你还不知道,那么你应该记住Control-Space是自动完成功能。在Eclipse中,你还可以自动完成结构。在一个数组或集合范围内,试试看输入“for”然后按下Control-Space键。Eclipse会问你你想要遍历哪一个集合然后自动完成循环代码。



使用分级布局:在包浏览视图(Package Explorer view)中默认的布局(扁平式)方式让我困惑,它把包的全名显示在导航树(navigation tree)中。我更喜欢我源码的包和文件系统视图,在Eclipse中叫做分级布局(Hierarchical Layout)。要切换到这种模式,点击包浏览视图中向下的按钮,选择布局(Layout),然后选择分级(Hierarchial)。



一次显示多个文件:你可以一次浏览多个文件。把不在激活状态的编辑窗口拖到激活窗口的底部或侧边的滚动条上,就可以打开该编辑窗口。这是我能描述该窍门的最好方式了。



同时打开两个Eclipse:要将改动从一个CVS分支上合并到另外一个上,我喜欢通过同时打开两个工作目录(Workspace)不同Eclipse来实现。这样我可以通过比较CVS上的最新版本看到所有的变化(右键单击工程,然后选择Compare with ? Lastest from HEAD)然后把每一个变化都合并到另外一个CVS分支上。启动多个Eclipse的最简单的方法是利用Eclipse Launcher。



Implementors插件:安装一个能够跳到一个接口的实现的插件。如果你是个dependency injection 粉丝,或者正在基于编写优良的接口工作,那么你需要一个这样的插件来加速代码导航。 你可以在SourceForge找到这个插件。





Ctrl + space : Code assistant,不过这真是和输入法冲突,不过还有个更好的,alt + / 也非常好用呀,关键是敲键方便

Ctrl + o : 在编辑器中打开类结构,适用在编辑框最大化的时候,跳转函数用...

Ctrl + t : 也是在编辑器中使用,打开选择的元素的继承树,可以迅速定位父类的方法在子类中的覆盖位置

Ctrl + shift + R : 查找XML,JSP等非JAVA文件

Ctrl + shift + H : 打开制定类的类树,适用在对于没有源代码的类的层次结构的了解,用F4是无法实现的

Ctrl + H : 搜索所有文件中,包含的关键字,可用来搜索XML等配置文件....

Ctrl + F6 : 切换编辑编辑器

Ctrl + m : 编辑框最大化...

Ctrl + d : 删除一行

Insert : 点击insert可以切换几种光标的形状,每一种形状都代表一种insert方式,默认的是smart insert吧

ctrl+/ : 注释及取消注释

Ctrl+I :格式化选中的代码

ctrl+shift+m 自动搜索鼠标所在的类所属的包并自动导入,加入import语句中。 ctrl+shift+O吧,把import *这种方式改为,import确定的类或接口

ctrl+1 smart fix (常用)

按住ctrl,用鼠标点method或类,自动跳到该类或方法。

 

Ctrl+Shift+M  Ctrl+Shift+0(先把光标放在需导入包的类名上) 作用是加Import语句


原文地址:

http://publish.it168.com/2005/0909/20050909053201.shtml

http://www.matrix.org.cn/resource/article/2005-10-10/Eclipse_Hot_Key_43844.html

 

分享到:
评论

相关推荐

    Eclipse快捷键大全,Eclipse快捷键

    Eclipse快捷键大全,Eclipse快捷键

    Eclipse快捷键大全.

    ### Eclipse 快捷键大全详解 #### 一、编辑与操作类快捷键 **Ctrl+1**:自动修复代码中的错误或警告。 **Ctrl+D**:删除当前行。 **Ctrl+Alt+Shift+Enter**:在当前行下方创建新行。 **Alt+Down/Up**:移动当前...

    本人整理的eclipse 快捷键大全

    【Eclipse 快捷键大全】是编程人员提高效率的重要工具,尤其对于使用Eclipse、MyEclipse等Java开发环境的开发者来说,掌握这些快捷键能够显著提升编码速度,减少鼠标依赖,使得工作流程更加流畅。本文将详细介绍...

    Eclipse实用快捷键大全.txt

    ### Eclipse实用快捷键大全 Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发领域备受青睐。熟练掌握Eclipse中的快捷键可以显著提升编程效率,减少鼠标操作,使开发工作更加流畅。以下是从...

    Eclipse快捷键大全.txt

    ### Eclipse快捷键大全 本文将基于提供的文件信息“Eclipse快捷键大全.txt”中的内容,对Eclipse中常用的快捷键进行详细的解读与说明。Eclipse是一款非常强大的开源集成开发环境(IDE),支持多种编程语言,如Java...

    Eclipse快捷键大全.pdf

    ### Eclipse 快捷键大全详解 #### 一、概述 Eclipse是一款广泛应用于软件开发领域的集成开发环境(IDE),尤其受到Java开发者的青睐。为了提高编程效率,掌握一系列高效的快捷键变得至关重要。本文将详细介绍...

    Eclipse快捷键大全.zip

    Eclipse快捷键大全文档

    Eclipse快捷键大全(EXCLE)

    Eclipse快捷键大全 156个 看看很管用的

    Eclipse快捷键大全(实用)

    ### Eclipse 快捷键大全(实用):提升编程效率的关键 在软件开发过程中,高效的集成开发环境(IDE)工具能够显著提升开发效率。Eclipse作为一款广受欢迎且功能强大的开源IDE,提供了丰富的快捷键功能来帮助程序员...

    Eclipse 和 MyEclipse 快捷键大全

    Eclipse 和 MyEclipse 快捷键大全 外加调正电脑屏幕的颜色,来保护自己的眼睛Eclipse 和 MyEclipse 快捷键大全 外加调正电脑屏幕的颜色,来保护自己的眼睛Eclipse 和 MyEclipse 快捷键大全 外加调正电脑屏幕的颜色,来...

    eclipse快捷键大全.pdf

    ### Eclipse 快捷键大全详解 #### 一、基本编辑操作 **Ctrl+1:** 快速修复,这是Eclipse中最经典的快捷键之一。当你在编写代码时出现错误或者警告,只需按下此键,Eclipse会弹出一个菜单供你选择如何修正当前问题...

    Eclipse快捷键大全.out

    Eclipse快捷键大全.out

    Eclipse快捷键大全 javascript鼠标事件汇总

    本篇文章将深入探讨Eclipse的快捷键大全以及JavaScript中的鼠标事件。 首先,让我们来看看Eclipse,这是一个广泛使用的开源Java IDE,但同时也支持多种其他编程语言。Eclipse的快捷键设计旨在帮助程序员快速执行...

    eclipse快捷键大全

    eclipse快捷键大全eclipse快捷键大全eclipse快捷键大全eclipse快捷键大全

    Eclipse快捷键大全.doc

    【Eclipse快捷键大全】 Eclipse是一款强大的集成开发环境(IDE),它提供了众多高效快捷的操作方式,通过快捷键可以显著提升编程效率。以下是一些重要的Eclipse快捷键及其功能: 1. **Ctrl+1**: 快速修复。当...

    eclipse快捷键jar.rar

    1、导入keymap的jar包 file——>import Settings… 选中该选项(默认已选中)——>再点击ok ...重启。 2.重启后,进入file——>settings——>keymap中就可以看到Eclipse_wyj了,我们选中它,然后应用ok

Global site tag (gtag.js) - Google Analytics