11

如何通过仅指定文件名来打开项目中包含的文件?我正在寻找相当于“Open Type”(Shift-Control-T)但寻找(非Java)文件?换句话说,我知道文件名但不知道确切的路径。IntelliJ 具有此功能 - 转到文件。

4

2 回答 2

22

您可以“打开资源”,快捷方式是CTRL++ SHIFTR

于 2012-08-20T18:46:32.397 回答
4

我需要从 Eclipse 附带的默认资源搜索中获得更多信息。直到不久前,我一直在使用 GotoFile 插件(12)并取得了很大的成功。

它最好的部分是fuzzy-search。因此,例如,如果您必须搜索,struts-config.xml您可以输入strcsr-c等等。这对我来说是一个巨大的节省时间。默认情况下Open Resource,您必须执行以下操作之一(例如,搜索struts-config.xmlusing Open Resource):

  1. 按顺序键入字符:struts
  2. 如果你想在中间省略几个字符来模拟穷人的模糊搜索,你可以输入:st*config
  3. 某些类型(Java 类)支持驼峰式搜索。因此要搜索 MyClass.java,您可以键入MC

然而,使用插件,模糊搜索消除了搜索的繁琐。我发现它非常有用,但不确定它是否仍然适用于 Indigo。我最后一次使用它是 Eclipse Helios。我将报告它在 Indigo SR2 中的运行情况。

安装

似乎我无法从更新站点获取 GotoFile 插件。所以我开始使用它并尝试将插件直接复制到 eclipse/plugins 文件夹中。这适用于 64 位和 32 位 Eclipse Indigo SR2,如以下快照所示:

Eclipse 3.7.2 - 32 位(在 Parallels VM 中的 Ubuntu 内)。 在此处输入图像描述

Eclipse 3.7.2 - 64 位(在 OSX Snow Leopard 中)

在此处输入图像描述

好东西 - 模糊搜索

user_helper.rb使用模糊搜索词搜索文件ushlrb

在此处输入图像描述

于 2012-08-20T20:44:47.583 回答