简单的问题:如何搜索Eclipse中当前打开的所有文件? 注意:我不想搜索工作区中的所有文件,只想搜索在选项卡中打开的文件。是否有简单的方法可以做到这一点?
简单的问题:如何搜索Eclipse中当前打开的所有文件? 注意:我不想搜索工作区中的所有文件,只想搜索在选项卡中打开的文件。是否有简单的方法可以做到这一点?
最简单的方法是在导航器或包资源管理器视图中选择几个资源,然后按Ctrl+H并选择“选定的资源”单选按钮。这样可以仅将搜索限制为所选文件。
在Windows或Linux上使用CTRL+E,在OSX上使用Command+E。
目前还没有办法做到那一点。
最简单的解决方案是手动选择您的文件(按住CTRL +单击文件),并将“所选资源”指定为您的搜索范围。
Spring提供了一个独立的 Eclipse 插件(不依赖于 Spring),称为 Quick Search。
http://marketplace.eclipse.org/content/quick-search-eclipse
为了提高效率,它首先搜索已打开的文件。因此,虽然它并不能完全限制在打开的文件中,但您仍可以通过单击首次出现的结果来实现类似的效果。
在Eclipse中,当前打开的文件并不被视为特殊文件 - 您有更高级的方法来组织您的文件:项目和工作集。
工作集允许您定义一组文件,可以用作许多操作的约束条件。您必须明确地定义它们,但是它们不会因为您关闭了一个文件而改变。
Eclipse中没有“在打开的文件中查找”命令。
我认为Eclipse没有实现“在打开的文件中查找”的主要原因可能是对许多用户而言,打开的文件集合相当微不足道。(事实上,我不知道(或者不关心)我打开了哪些文件。(我甚至将Eclipse设置为在编辑器/文件过多时自动关闭它们)。如果我想要导航到一个文件,我会打开它。将搜索限制在我当前打开的文件中对我来说完全没有意义。)