UniversalCodeGrep
💻
UniversalCodeGrep
软件描述
UniversalCodeGrep(ucg)是一种非常快速的类似grep的工具,专用于搜索大型源代码库。它旨在与Ack在很大程度上保持命令行兼容,一定程度上与ag兼容,并在适当的情况下与grep兼容。
官方网站
访问软件的官方网站了解更多信息
gvansickle.github.io
安全链接HTTPS
什么是 UniversalCodeGrep?
UniversalCodeGrep(ucg)是一款极为快速的类似grep的工具,专为搜索大量源代码而设计。它旨在与Ack在命令行层面基本兼容,部分兼容ag,并在适当情况下兼容grep。搜索模式以PCRE正则表达式指定。
ucg旨在满足急切程序员的代码搜索需求。ucg使用C++11编写,充分利用了该语言的并发性(及其他)支持,以提高扫描速度,同时减少对第三方库的依赖并增强可移植性。正则表达式扫描由PCRE库提供,其JIT编译功能在大多数平台上带来了巨大的性能提升。