很多时候我们在写程序过程中都需要查找我们源码里某个函数在哪些文件中,一个个打开是找效率就低了,下面教大家怎样批量查找项目中包含的字符串、函数名。
工具下载:点击这里下载EditPlus
1、以discuz论坛为例,在查看index.php源码时,发现一个函数checkholddomain,但不知道它在哪个地方定义,那我们可以这样做。
首先定位到我们的项目主目录,示例的主目录为“d:\usr\www\mybbs”
2、单击菜单栏"Search(搜索)",弹出下拉菜单选择"Find in Files(在文件中查找)",弹出一个设置对话框,Find输入框填上"checkholddomain",File输入框比较重要,先填上*.php,意思是只搜索php文件,如果*.*则搜索所有文件
3、接着你可以根据需要勾择下面的选项,如要搜索子目录,勾上即可。单击查找后,经过一番扫描,结果显示在右下方输出输出框。
4、editplus的使用非常简单方便,常用的文件通过经过上述步骤很容易就实现了,当然editplus还有更复杂功能更强大的查找方式,如正则查找、替换等,在这里就先不介绍了,一下篇文章再详细讨论。