在Windows 7中搜索php文件中的内容

时间:2013-06-19 21:09:52

标签: php windows

我花了很长时间寻找一种方法来搜索Windows 7中某些php文件的短语。

我所做的事情包括:

  • 在Windows资源管理器中启用“始终搜索文件名和内容”;
  • 在索引选项中的“索引属性和文件内容以启用内容搜索”列表中添加php;
  • 确保目录已编入索引;
  • 确保我拥有该目录的权限(C:\ Program Files(x86)\ Apache Software Foundation \ Apache2.2 \ htdocs)。

我还应该尝试什么?甚至可以在Windows 7中这样做吗?如果没有,我将不得不安装Cygwin,我现在不愿意这样做。

3 个答案:

答案 0 :(得分:6)

您是否尝试搜索每个.php文件的内容?

或者您是否在文件名中搜索带有相应.php文件扩展名的短语?

如果您的目标是前者,以下文本编辑器可以轻松地“在打开的文件中查找所有内容”,甚至“在文件夹中查找所有内容”:

如果您要查找的是命令行选项,findstr命令应该可以为您提供服务。有关findstr here的更多信息。

如果你试图做后者,那么Dany Caissy提供的链接看起来就像你正在寻找的那样。

答案 1 :(得分:0)

Linux / Unix有一个grep命令行实用程序,可以完全按照您的意愿执行操作。如果内置的Win7搜索/资源管理器功能不能满足您的需求,那么第三方窗口的其中一个链接可能与grep相同:

Windows-equiv grep command line

Using Windows7 built-in findstr from command line

请注意,如果您在Notepad ++中打开PHP文件,Justice Cassel的答案有一个很好的解决方案(在所有打开的文件中搜索 - +1 Justice)。如果你没有使用那个NP ++编程,你真的应该检查一下。 FTP插件(每次保存时自动上传文件)都是值得的,加上一辆自卸卡车。黄金。

答案 2 :(得分:0)

在工具中>文件夹选项>搜索,您需要勾选方框以便始终搜索文件内容。

然后在搜索短语时“猫和狗”你需要在搜索框中输入以下内容

content:(~="cats and dogs").