如何通过仅指定文件名来打开项目中包含的文件?我正在寻找相当于“Open Type”(Shift-Control-T)但寻找(非Java)文件?换句话说,我知道文件名但不知道确切的路径。IntelliJ 具有此功能 - 转到文件。
2 回答
您可以“打开资源”,快捷方式是CTRL++ SHIFT。R
我需要从 Eclipse 附带的默认资源搜索中获得更多信息。直到不久前,我一直在使用 GotoFile 插件(1或2)并取得了很大的成功。
它最好的部分是fuzzy-search
。因此,例如,如果您必须搜索,struts-config.xml
您可以输入strc
或sr-c
等等。这对我来说是一个巨大的节省时间。默认情况下Open Resource
,您必须执行以下操作之一(例如,搜索struts-config.xml
using Open Resource
):
- 按顺序键入字符:
struts
- 如果你想在中间省略几个字符来模拟穷人的模糊搜索,你可以输入:
st*config
- 某些类型(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
: