如何在Eclipse中浏览大量文件而不打开它们

时间:2014-07-21 08:44:59

标签: eclipse

在一些流行的代码编辑器和IDE(如Sublime Text和Xcode)中,我们可以通过单击快速浏览大量代码文件而无需打开它们。当我们查看分散在项目中的代码库的许多部分时,这是一个优势,但仍然希望避免打开太多选项卡,这会影响慢速计算机上的性能。有没有人知道Eclipse中的这种“导航 - 无开启”功能?

我知道Eclipse确实提供了许多有用的快捷键来在项目中打开的选项卡和类之间切换,但我正在寻找的功能是我可以在文件之间切换而无需在新选项卡中打开它们。单击(当我们想要在新标签中打开它们时,最好通过双击打开特定文件)。

编辑: 我没有搜索特定的类或方法。相反,我想逐个查看项目文件,以掌握包含数百个文件的应用程序的结构。在Sublime Text和Xcode中,与Eclipse不同,当只需在项目资源管理器中单击一次文件名时,文件就会在“临时选项卡”中打开,当我们单击另一个文件时,它会自动关闭。例如,在下面的屏幕截图中,当我单击Sublime Text中的ToDoListPane.java或Xcode中的CNBackgroundView.h时,文件将在新的临时选项卡中打开,但是一旦点击了另一个文件,如HelloWorldSpring.java或CNAppDelegate.m一次,然后临时选项卡中的内容切换到HelloWorldSpring.java或CNAppDelegate.m的内容,而不创建其他选项卡。

enter image description here enter image description here

1 个答案:

答案 0 :(得分:2)

使用 Ctrl + Shift + R 按名称(模式)搜索文件。

如果您知道所搜索文件中的字符串,则可以使用Search -> File Search(工具栏中有一个按钮)。

相关:

[编辑] 要浏览未知代码,请尝试使用" Java Browsing Perspective",针对此用例进行优化。

至于"性能缓慢",我经常打开超过99个文件而对性能没有太大影响。

作为关闭标签的快捷方式,您有以下几种选择:

  1. 使用鼠标中键单击选项卡中的任意位置以关闭它。
  2. 使用 Ctrl + W 关闭当前标签
  3. 使用标签的上下文菜单将其关闭,关闭所有标签或关闭所有其他标签。