【问题标题】:Is there a way to search all file names in a PHP project in Eclipse?有没有办法在 Eclipse 中搜索 PHP 项目中的所有文件名?
【发布时间】:2010-11-17 23:59:02
【问题描述】:

我正在使用Eclipse PDT for PHP

假设我在“rightsManager.php on line 145”中有错误,并且我的项目中有几十个目录中有数百个文件,最快的方法是什么到那个文件和行号?

我可以使用 CTRL-H 搜索所有文件的文本,但是如何快速搜索文件名? (就像 Firefox 中的 CTRL-H 一样,它会为您提供过去 url 的搜索框。

答案:

CTRL-SHIFT-R,谢谢保罗!

【问题讨论】:

  • 这不是操作系统文件管理器的功能部分吗?
  • 是的,我可以在 Windows 资源管理器中找到该文件,但点击和搜索会更多,我想留在 Eclipse 中,按 CTRL-H,输入例如"rights/145" 并弹出到该行,将加快调试速度

标签: php eclipse search


【解决方案1】:

Ctrl+Shift+R 应该在任何版本的 Eclipse 中弹出一个资源查找器,输入你的文件名模式,你会在几秒钟内得到你的文件。 Ctrl+L可以跳到一行

alt text http://www2.cwcweb.com-a.googlepages.com/openresource.png

Nice summary of other shortcuts here.

【讨论】:

  • Ctrl+Shift+R 的一个隐藏功能是,只要您以小写字母键入所有内容,搜索将不区分大小写。当您至少输入一个大写字符时,搜索会区分大小写。
【解决方案2】:

Ctrl+Shift+M 搜索函数名,Ctrl+Shift+R 搜索文件名呢?

然后,Ctrl+L 转到您想要的线路。

不幸的是,我认为你不能只使用一个对话框来执行“goto file + goto line”:-(

要了解更多类似的内容,请打开“导航”菜单;-)


编辑:如果您正在寻找更快地做事的方法,您可能还会对我刚才提出的Eclipse PDT “tips” ? 问题感兴趣 ;-)(虽然答案不多: -( )

【讨论】:

    【解决方案3】:

    如果您使用 Ctrl+H 打开搜索,将文本条件保留为 *,然后使用您要查找的文件的名称填写文件名模式字段,它将按文件名搜索。但是,它不会将您指向行号。Search http://img19.imageshack.us/img19/4597/searcht.png

    【讨论】:

    • 谢谢,我关闭了那个(单击左下方的自定义按钮打开),快速找到文件让我 80% 在那里,然后 CTRL-L 为行号
    【解决方案4】:

    (警告:前方无耻营销)

    开放资源 (Ctrl+Shift+R) 确实是一个很好的解决方案。如果您正在寻找更强大的东西,我们有一个名为 nWire for PHP 的 Eclipse 插件。它还提供快速搜索,但您可以搜索所有内容:文件、类、变量、字段、方法、函数……一切。

    此外,一旦找到您要查找的文件,您可以选择它并在其他文件中查看它的所有引用。您可能会发现它很有用。

    【讨论】:

      猜你喜欢
      • 2011-03-10
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-27
      • 2017-06-02
      相关资源
      最近更新 更多