Eclipse键盘快捷键列出项目中的所有类

时间:2013-11-26 17:43:03

标签: java eclipse

Eclipse有一个很棒的东西叫做快速大纲 CTRL + O 。我想要一些类似但有类的东西,因为我正在进入一个包含大量类的新项目,并且不知道它们来自哪个源文件。

示例:按 CTRL + Shift + O 并列出所有类,您开始键入它修改列表,按Enter键,它会打开源文件。

Eclipse中是否存在此功能?我查看了Keys菜单,找不到任何内容,可能没有使用正确的名称。

5 个答案:

答案 0 :(得分:14)

Ctrl + Shift + T 在工作区中打开项目中的所有类型(Classes

Ctrl + Shift + R 在工作区中打开项目中的所有文件(java,xml,属性)

第一个用于查找课程ABCXYZSABC

public class ABC {

class XYZ { }

static class SABC { }

}

答案 1 :(得分:2)

Ctrl + Shift + R 使用通配符搜索类名。

这不仅可以用于类文件,还可以用于任何类型的文件。

答案 2 :(得分:1)

尝试使用 CTRL + SHIFT + R ,它会显示可以过滤的所有类/文件的列表。它节省了大量时间。

此快捷方式称为open resource

如果您需要搜索名称可能与文件名不匹配的类,例如内部类,则可以将文件搜索与class [classname]结合使用。

文件搜索

CTRL + H ,然后点击文件搜索并输入class [yourclasnamehere]

文件搜索非常有用,它将搜索每个文件的内容以获取提供的令牌。我发现它非常有用,我给它提供了自己的映射。

答案 3 :(得分:0)

我知道回答它有点晚了,但我想补充两分钱。 除了上面的所有答案之外,还可以使用'类型层次结构'在eclipse中,在特定的工作空间项目中按字母顺序列出所有类。

  

在左侧窗格中选择要查看其班级的项目,然后按F4

     

或者,在左窗格中选择您希望其类的项目   看到,右键单击并单击"打开类型层次结构"

选择项目并打开类型层次结构或只需按快捷方式 F4

]

它将如下所示

enter image description here

答案 4 :(得分:0)

使用Ctrl + Shift + H键搜索课程。