答案1
Ripgrep (rg) 和 Silver Searcher (ag) 都执行文本搜索,并且两者都被创建为更好更快的grep
.
在性能方面,两者似乎相似,尽管基准测试表明 Ripgrep 在许多情况下更快(https://blog.burntsushi.net/ripgrep/)。
随着 Ripgrep 的日益普及,它已被集成到 MS Visual Code 中(Visual Studio 代码 2017 年 3 月)。
从功能角度来看,两者看起来非常相似。命令也非常相似。
里普格雷普:
rg "foo" -g "*.cpp"
白银搜索者:
ag -G '\.cpp$' 'foo'
要将搜索限制为目录,请添加命令的路径:
ag "bar" /etc/
rg "bar" /etc/