regex – 用于大型源代码集的文本搜索工具,具有最新的预索引功能?

regex – 用于大型源代码集的文本搜索工具,具有最新的预索引功能?,第1张

概述我正在维护一些中型C项目的分支(每个分支约15k文件).我经常要搜索给定字符串或正则表达式的所有项目文件.目前我正在使用具有我想要的所有功能的Total Commander(区分大小写,正则表达式,文件名掩码),但此工具每次都会扫描所有文件,因此需要花费太多时间. 您是否知道任何文本搜索工具,它可以预先索引整个源代码树并允许快速查找模式?返回所有匹配的文件是必须的,找到的模式环境的预览将是不错的. 我正在维护一些中型C项目的分支(每个分支约15k文件).我经常要搜索给定字符串或正则表达式的所有项目文件.目前我正在使用具有我想要的所有功能的Total Commander(区分大小写,正则表达式,文件名掩码),但此工具每次都会扫描所有文件,因此需要花费太多时间.

您是否知道任何文本搜索工具,它可以预先索引整个源代码树并允许快速查找模式?返回所有匹配的文件是必须的,找到的模式环境的预览将是不错的.当然,当事情发生变化时,索引必须立即更新.

Visual Studio搜索是不够的,它只扫描源文件(不是元数据或自定义资源).

这样的工具存在吗?我正在使用Windows XP.

编辑:我发现了非常有用的工具,请参阅我自己的答案

解决方法 我在这里找到了非常实用的工具: http://code.google.com/p/ndexer/

我把它推荐给了每一个人!

总结

以上是内存溢出为你收集整理的regex – 用于大型源代码集的文本搜索工具,具有最新的预索引功能?全部内容,希望文章能够帮你解决regex – 用于大型源代码集的文本搜索工具,具有最新的预索引功能?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1075125.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存