我正在寻找一种方法来搜索我们的颠覆存储库或只是打包的源代码。
是否有任何可下载的服务器/工具,如谷歌代码搜索来索引源代码(最好支持 svn 等版本控制系统)并允许我们在其中搜索?
是否有任何工具也可以索引文档?
我正在寻找一种方法来搜索我们的颠覆存储库或只是打包的源代码。
是否有任何可下载的服务器/工具,如谷歌代码搜索来索引源代码(最好支持 svn 等版本控制系统)并允许我们在其中搜索?
是否有任何工具也可以索引文档?
我相信谷歌搜索的源代码可以在这里找到。它在 Go https://code.google.com/p/codesearch/中实现
Google 在 GitHub 上提供了他们内部的 Kythe 源代码分析器工具集,请参见http://www.kythe.io/。
它不仅仅是一个简单的文本级索引器。它的核心是从源代码构建一个 AST 图,并提供对其进行操作和查询的工具。
我使用glimpse进行代码搜索。我使用免费的命令行工具,而不是付费的网络界面。它非常快,并且可以与其他工具结合使用以快速找到您要查找的内容。我发现为代码的不同分支设置多个存储库很容易。此外,我还创建了一些脚本来帮助查询、格式化和着色结果。
可以在SD Source Code Search Engine找到对语言敏感的源代码搜索引擎。它可以同时处理多种语言。可以对特定语言的模式或跨语言的模式执行搜索(例如“查找涉及 TAX 的标识符”)。通过对语言标记敏感,可以减少误报的数量,从而为用户节省时间。它理解 C、C++、C#、COBOL、Java、ECMAScript、Java、XML、Verilog、VHDL 和许多其他语言。[我是公司的负责人]
Hound - 带有 Web UI 的代码搜索工具