Eclipse中10个最有用的快捷键组合

Eclipse中10个最有用的快捷键组合

一位 Eclipse 铁杆开发人员总结了他认为最有用但鲜为人知的快捷键组合。 通过这些组合游戏角色,可以更方便地浏览源代码,提高整体开发效率和质量。

1.ctrl+shift+r:打开资源

这可能是所有快捷键组合中最节省时间的。 这套快捷键可以让您打开工作区中的任何文件,只需按文件名或掩码名称的前几个字母游戏动态,例如applic*.xml。 唯一的缺点是这组快捷键并非在所有视图中都有效。

【转】eclipse快捷键 10个最有用的快捷键

2. ctrl+o:快速提纲

如果你想查看当前类的方法或者某个具体方法,但又不想上下拉代码或者使用搜索功能,就用ctrl+o即可。 它可以列出当前类中的所有方法和属性。 你只需要输入你想要查询的方法名称,点击回车就可以直接跳转到你想要去的位置。

【转】eclipse快捷键 10个最有用的快捷键

3. ctrl+e:快速转换编辑器

这组快捷键将帮助您在打开的编辑器之间导航。 使用 ctrl+page down 或 ctrl+page up 可以浏览上一个和下一个选项卡,但当打开的文件较多时,ctrl+e 会更高效。

eclipse快捷键 10个最有用的快捷键

4、ctrl+2、L:给局部变量赋值

在开发过程中,我经常先写方法,比如Calendar.getInstance(),然后通过ctrl+2快捷键将方法的计算结果赋给局部变量。 这节省了我输入类名、变量名和导入声明的时间。 Ctrl+F 的效果类似,不过效果是将方法的计算结果赋值给类中的字段。

5. alt+shift+r:重命名

几年前,重命名属性和方法是一项繁琐的任务,需要大量使用搜索和替换,从而使代码变得支离破碎。 现在的Java IDE提供了源代码处理功能,Eclipse也是如此。 现在,重命名变量和方法非常容易unity快捷键,每次出现更好的替代方案时,您都会习惯这样做。 要使用此功能,请将鼠标移到属性名称或方法名称上,按 alt+shift+r,输入新名称并按 Enter 键。 就是这样。 如果要重命名类中的属性,可以单击 alt+shift+r 两次。 这会调出源代码处理对话框,可以实现get和set方法的自动重命名。

6. alt+shift+l 和 alt+shift+m​​:提取局部变量和方法

源代码处理还包括从大块代码中提取变量和方法的能力。 例如,要从字符串创建常量,请选择文本并按 alt+shift+l。 如果相同的字符串出现在同一类的其他位置,则会自动替换。 方法提取也是一个非常方便的功能。 将大型方法分解为更小的、定义良好的方法大大降低了复杂性并提高了代码的可测试性。

7. Shift+Enter 和 Ctrl+Shift+Enter

Shift+Enter 在当前行下方创建一个空行,无论光标是否位于该行末尾。 Ctrl+Shift+Enter 在当前行之前插入一个空行。

8.Alt+箭头键

这也是一个省时的法宝。 该组合将当前行的内容向上或向下移动。 此快捷方式在 try/catch 部分特别有用。

9.ctrl+m

大家都知道,大显示屏可以提高工作效率。 Ctrl+m 是最大化编辑器窗口的快捷键。

10. Ctrl+。 和 ctrl+1:下一个错误并快速更正

Ctrl+。 将光标移至当前文件中的下一个错误或警告。 我通常将这套快捷键与ctrl+1一起使用来修改推荐的快捷键。 新版本Eclipse的修改建议非常好,可以帮助你解决很多问题,比如方法中缺少参数、抛出/捕获异常、方法未执行等。

eclipse快捷键 10个最有用的快捷键

更多快捷键组合可以在Eclipse中按ctrl+shift+L查看。

让我们按照使用频率的顺序来看看我最喜欢的一些热键组合。 (注:以下内容已在Eclipse3.02及以上版本测试)

1. Control-Shift-T:开放式。 如果你不打算辛苦,就别想通过源码树打开了。用eclipse打开接口的实现类很容易。 按ctrl+t会列出该接口的实现类列表。

2. Control-Shift-R:打开资源(不仅仅是查找Java文件)。 提示:使用导航器视图中的黄色双向箭头按钮将编辑窗口与导航器关联起来。 这会将您打开的文件映射到导航器中的层次结构中,从而更轻松地组织信息。 如果这影响速度,请将其关闭。

3. F3:公开申报。 或者,使用“声明”选项卡(在 Java 视图模式下,选择“Windows”-->“显示视图”-->“声明”)。 当您在代码中选择一个方法并按下此按钮时,它将在声明框中显示整个方法。

4. Alt-左箭头:返回导航历史记录。 就像网页浏览器的后退按钮一样,在按 F3 跳转后特别有用。 (用于返回原来的编译位置)

5. Alt-右箭头:在历史记录中向前导航。

6. Control-Q:返回到上次编辑。 跳转代码的时候也会用到这个快捷键。 尤其是当你挖掘得太深而忘记了你最初在做什么时。

7. Control-Shift-G:在工作区中搜索参考。 这是重建的前提。 对于方法,此热键与 F3 具有相反的效果。 它允许您沿着方法堆栈向上查找方法的所有调用者。 一个相关的功能是启用出现标记。 选择 Windows->Preferences->Java->Editor->Mark Occurrences 并选中该选项。 这时,当你点击某个元素时,代码中所有该元素存在的地方都会被高亮显示。 我个人只使用标记局部变量。 注意:太多的亮点会减慢 Eclipse 的速度。

8. Control-Shift-F:CodeàJavaàPreferencesà根据代码风格设置重新格式化代码。 我们团队有统一的代码格式,我们把它放在我们的wiki上。 为此,我们打开 Eclipse,选择“窗口样式”,然后设置“代码格式化程序”、“代码样式”和“组织导入”。 使用导出功能生成配置文件。 我们把这些配置文件放在 wiki 上,然后团队中的每个人都将它们导入到自己的 Eclipse 中。

9. Control-O:快速提纲。 使用此快捷方式,您可以通过键入方法或属性名称的前几个字母来快速跳转到该方法或属性。

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

11. Control-Alt-向下箭头:复制突出显示的一行或多行。

12. Alt-向下箭头:向下移动一行或多行。 Alt-向上箭头将向上移动。

菜单中还提供其他热键。 您可以通过按 Control-Shift-L(从版本 3.1 开始)查看所有快捷键的列表。 按 Control-Shift-L 两次可显示“按键首选项”对话框unity快捷键,您可以在其中自行设置热键。 我欢迎您在 Talkback 部分发布您的 Eclipse 技巧。

其他 Eclipse 技巧

我总结了一些相关的tips:

锁定命令行窗口:在命令行视图(窗口 -> 显示视图 -> 其他 -> 基本 -> 控制台)中,尝试使用滚动锁定按钮来锁定控制台输出的滚动。

使用 Ant 视图:在 Java 或调试模式下,我喜欢显示 Ant 视图,以便可以快速运行 Ant 任务。 该视图可以通过 Window Ant 找到。 将 Ant 视图放置在屏幕一角,并通过“Add à Other à Show View à Buildfiles”按钮添加 build.xml 文件。 在3.1版本中,甚至支持Ant调试脚本语言。

自动遍历集合:for + Control-Space:如果你还不知道,你应该记住Control-Space是自动完成功能。 在 Eclipse 中,您还可以自动完成结构。 在数组或集合中,尝试键入“for”并按 Control-Space。 Eclipse 会询问您要迭代哪个集合,然后自动完成循环代码。

使用分层布局:我对 Package Explorer 视图中的默认(平面)布局感到困惑,该视图在导航树中显示包的全名。 我更喜欢源代码的包和文件系统视图,在 Eclipse 中称为分层布局。 要切换到此模式,请单击包浏览器视图中的向下按钮,选择布局,然后选择层次结构。

一次显示多个文件:您可以一次浏览多个文件。 将非活动编辑窗口拖到活动窗口的底部或侧面滚动条以打开编辑窗口。 这是我描述这个技巧的最好方式。

同时打开两个 Eclipse:为了将一个 CVS 分支的更改合并到另一个分支,我喜欢通过同时在两个工作目录 (Workspace) 中打开两个不同的 Eclipse 来实现。 这样,我可以通过将所有更改与 CVS 上的最新版本进行比较(右键单击项目并选择“比较 HEAD 中的最新版本”)来查看所有更改,然后将每个更改合并到另一个 CVS 分支中。 启动多个 Eclipse 的最简单方法是使用带有 Launcher 的 Eclipse。

Implementors插件:安装一个可以跳转到某个接口的实现的插件。 如果您是依赖注入的粉丝,或者正在开发编写良好的接口,那么您需要像这样的插件来加速代码导航。 你可以在 SourceForge 找到这个插件。

Ctrl+Alt+H

如果你想知道一个类的方法调用了哪些其他类,那么请选择方法名称并按“Ctrl+Alt+H”。

Eclipse会显示这个方法调用了哪些方法,并最终生成一个调用关系树。

1. Ctrl+左键单击

大多数人经常使用它来查看变量、方法和类的定义。

2. Ctrl+O

查看类的概要,列出其方法和成员变量。 提示:再按一次 Ctrl+O 可列出该类继承的方法和变量。

助记符:“O”--->“大纲”--->“大纲”

3. Ctrl+T

查看一个类的继承关系树是从上到下的。 如果再按一次 Ctrl+T,则会切换到自下而上的显示结构。

提示:选择方法名,按Ctrl+T可以查看同名方法的父类、子类、接口。

助记符:“T”----->“树”----->“层次树”

4.Alt+左右方向键

我们经常会遇到这样的情况:看代码的时候,Ctrl+左键,一层层跟踪,然后就迷失在代码里了。 这时候我们只需要按“Alt+左方向键”

”可以返回到上一次的阅读位置。同样的,按“Alt+右方向键”会前进到刚刚返回的阅读位置,就像浏览器的一样

前进和后退按钮是相同的。

导入包:Ctrl+Shift+O

编辑

范围功能快捷键

全局查找和替换 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+空格键

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

文章来源:https://www.open-open.com/solution/view/1320934157953?sort=2