Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse中的代码导航_Java_Eclipse_Code Navigation - Fatal编程技术网

Java Eclipse中的代码导航

Java Eclipse中的代码导航,java,eclipse,code-navigation,Java,Eclipse,Code Navigation,我发现很难浏览涉及许多类、XML文件、SQL文件等的大型项目的代码 我知道Shift-Ctrl-R可以打开资源,但这就是我所知甚少的地方。我如何在Eclipse中用键盘轻松浏览大量Java和非Java文件。我想,你们中的大多数大师已经有了一个最喜欢的代码导航快捷方式/提示列表 请分享 谢谢 尝试以下快捷方式: Ctrl+Shift+R打开任何资源 Ctrl+E用于在打开的窗口之间切换 Ctrl+Shift+T用于打开加载的类 Ctrl+T用于打开类型层次结构 Ctrl+O用于查看类/接口中的所有

我发现很难浏览涉及许多类、XML文件、SQL文件等的大型项目的代码

我知道Shift-Ctrl-R可以打开资源,但这就是我所知甚少的地方。我如何在Eclipse中用键盘轻松浏览大量Java和非Java文件。我想,你们中的大多数大师已经有了一个最喜欢的代码导航快捷方式/提示列表

请分享

谢谢

尝试以下快捷方式:

Ctrl+Shift+R打开任何资源

Ctrl+E用于在打开的窗口之间切换

Ctrl+Shift+T用于打开加载的类

Ctrl+T用于打开类型层次结构

Ctrl+O用于查看类/接口中的所有方法。再次按下此键也会显示所有超类方法

Ctrl+F11以运行以前运行的类

Alt+Shift+K,然后是J,用于将类作为Java应用程序运行

单击方法/类/接口时按住Ctrl键将打开它


还可以查看Java浏览透视图。

使用Eclipse使用键盘导航代码?以下是我在高频率下使用的一些快捷方式:

  • F3:在类名、方法名或变量引用上,它打开所选元素声明
  • F4:打开所选元素(类或方法…)的类型层次视图
  • Shift+Ctrl+T:搜索并打开Java类型(注意,它不会搜索JSP、XML文件等,只搜索声明的类)
  • Ctrl+F6:打开一个下拉列表,其中包含打开的文件列表(因此您可以从一个文件更改为另一个文件)
  • Ctrl+F7:包含可用视图的下拉列表。它允许您从“代码编辑器”切换到“导航器”视图(以便打开其他文件)
还有很多,但我不断地使用这几个

Alt+Left Arraow——返回(就像在浏览器中一样)

Alt+右Arraow--前进

Ctrl+Q——转到最后编辑的代码行

查找类时的另一个有用提示是按 按住Ctrl+Shift+T并部分键入要查找的类/接口/枚举的名称。 例如,如果要查找名为StringParserHelper的类,可以键入 SPH,或StrPH,或String*Hel,或*ParH。用组合练习。这将有助于你分配

Ctrl+。转到下一个问题(编译错误或警告) Ctrl+,转到上一个问题(编译错误或警告)

有许多有用的捷径。按Ctrl+Shift+L可以查看它们。
按两下,您将编辑键盘快捷键。

F3:转到方法/变量的声明/定义

Cmd+[:返回

Cmd+]:前进

Cmd+1:快速修复

Cmd+T:显示类层次结构

Cmd+Shift+o:修复缺少的导入

Cmd+/:注释/取消注释代码

Cmd+Shift+/:注释/取消注释块注释

Cmd+L:转到第行

Cmd+Shift+F:自动格式化

Cmd+D:删除行

Ctrl+Q:转到上次编辑的位置

Cmd+Shift+G:在工作区中搜索对所选方法或变量的引用

Cmd+Shift+R:快速打开任何文件,无需在软件包浏览器中浏览:

Cmd+Shift+T:打开一个类型(例如:一个类、一个接口)。与前面的快捷方式不同,当您的工作区中没有Java源文件时,此快捷方式甚至可以工作

Cmd+Shift+p:查找右大括号

Fn+Option+Del:删除下一个单词

Option+Del:删除上一个单词

Shift+Fn+Cmd+Del:删除到行尾

Shift+Cmd+Del:删除到行的开头

Shift+Cmd+L:列出所有Eclipse键盘快捷键

Cmd+K:查找下一个

Shift+Cmd+K:查找上一个

Cmd+Enter:在上面插入一行

Shift+Cmd+Enter:在下面插入一行

Alt+Shift+R:重命名变量/方法/类,必要时重命名类文件。还修复了所有引用

以添加一些

Ctrl-Shift O-组织导入


Ctrl 1-要获得关于特定行的建议

,您可能需要查看并获得灵感。和/或创建此社区wiki,因为没有单一的正确答案。ALT+SHIFT+W+P对于在包资源管理器中查找已打开的类(例如使用CTRL+SHIFT+R)也非常有用。