有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何在大型类中快速浏览Java类方法定义,而不用Eclipse中的“查找”对话框?

我在Eclipse中使用了我认为是典型的布局:我的工作区包含左侧的Project Explorer和占据大部分屏幕的Java编辑器窗口,在这个编辑器窗格的底部有一个小的控制台窗口

当我在编辑器窗格中打开一个包含大量方法定义的非常长的Java类时,在方法之间移动可能需要很长时间。我使用CTRL-F打开“查找”对话框,然后输入方法的名称(如果我记得的话)

在Eclipse中,有没有更好的方法在大型类中的方法定义之间导航


共 (3) 个答案

  1. # 1 楼答案

    Ctrl+O将打开一个包含方法(和变量)列表的对话框。它支持“高级”:-)搜索,因此您只需键入方法名称的几个字母即可

  2. # 3 楼答案

    我使用的布局与您的布局非常相似,但我在项目/包资源管理器下面保持大纲面板的打开状态。这使得项目的大纲和当前编辑的大纲一目了然

    除了用于快速大纲的Ctrl+O选项外,还可以(在Mac上)键入Cmd-Alt-Q,然后键入O以聚焦大纲视图。一旦焦点位于Outline视图中,就可以使用箭头键或字母键在方法列表中导航

    Cmd-Alt-Q用于打开许多视图。在我现在的日食太阳神中,弹奏和弦后的短暂延迟会显示许多不同视图的快速列表,其中许多视图都有自己的热键

    最后,可以使用“下一个/上一个成员”和弦跳转到文件中的上一个或下一个方法定义。在我的Helios构建中,下一个成员键是Ctrl-Alt-down。你的可能不一样

    要了解Eclipse构建中的按键是什么,请打开Eclipse首选项。使用搜索器搜索“密钥”。打开键的配置。然后在按键搜索栏中查找“成员”。应该有一个带有绑定快捷键/和弦的“下一个成员”项。从长远来看,浏览热键列表是提高Eclipse生产率的一个好方法;)