Java Eclipse键盘快捷键列出项目中的所有类
Eclipse有一个很棒的东西,叫做QuickOutline CTRL+O。我想要类似的东西,但是需要类,因为我正在进入一个有大量类的新项目,并且不知道它们来自哪个源文件 示例:按CTRL+Shift+O,所有类都将列出,您开始键入它修改列表,按enter键,它将打开该源文件 Eclipse中是否存在此功能?我查看了Java Eclipse键盘快捷键列出项目中的所有类,java,eclipse,Java,Eclipse,Eclipse有一个很棒的东西,叫做QuickOutline CTRL+O。我想要类似的东西,但是需要类,因为我正在进入一个有大量类的新项目,并且不知道它们来自哪个源文件 示例:按CTRL+Shift+O,所有类都将列出,您开始键入它修改列表,按enter键,它将打开该源文件 Eclipse中是否存在此功能?我查看了键菜单,找不到任何内容,可能没有使用正确的名称。尝试使用CTRL+SHIFT+R,它会显示可筛选的所有类/文件的列表。它节省了大量的时间 此快捷方式称为 如果需要搜索名称可能与文件名
键
菜单,找不到任何内容,可能没有使用正确的名称。尝试使用CTRL+SHIFT+R,它会显示可筛选的所有类/文件的列表。它节省了大量的时间
此快捷方式称为
如果需要搜索名称可能与文件名不匹配的类,例如内部类,则可以将文件搜索与class[classname]
结合使用
文件搜索
CTRL+H,然后单击文件搜索并输入class[yourclasnamehere]
文件搜索非常有用,它将在每个文件的内容中搜索提供的令牌。我发现它非常有用,我给了快捷方式自己的映射。Ctrl+Shift+T:workspace中打开的项目中的所有类型(Class
)
Ctrl+Shift+R:工作区中打开项目的中的所有文件(java、xml、属性)
在查找类时有用的第一个类是ABC
,XYZ
,SABC
:
public class ABC {
class XYZ { }
static class SABC { }
}
Ctrl+Shift+R使用通配符搜索类名
这不仅可以用于类文件,还可以用于任何类型的文件。我知道回答这个问题有点晚,但我想加上我的两分钱。 除了上述所有答案之外,还可以在eclipse中使用“类型层次结构”按字母顺序列出工作区特定项目中的所有类 在左窗格中,选择要查看其类的项目,然后按F4 或者,在左窗格中选择要创建其类的项目 请参阅,右键单击并单击“打开类型层次结构” 选择项目并打开类型层次结构或只需按快捷键F4 它将如下所示
使用
Ctrl+Shift+H
键搜索类。完美,我需要所有类型
。。。资源一是伟大的,但文件名并不总是持有正确的类名。但只有一个问题。。。Ctrl+Shift+T与内部类一起使用,表示在工作区中找不到该类。我试着提神。。。同样的错误。有什么建议吗?@Kevin那太好笑了-比我晚2秒。@Constantin你是说答案还是评论?实际上我在你回答之前已经回答了。是的,对于内部类
或静态
内部类这项工作,你应该通过创建一个。。。省略代理/匿名类!内部类的声明是什么样子的?我不知道类和类名之间可能存在任何差异。等等,我明白了,按CTRL-H的上下文有问题。。。我错过了您的“文件搜索”标签。@Constantin明白了,不幸的是,这个很棒的快捷方式没有收到默认映射,但您可以随时更改它。我让CTRL
+H
直接进入文件搜索。确保其配置为搜索所有文件,并且使用不区分大小写的搜索。