首页 米可游戏攻略 正文

ag是什么的缩写?一篇文章带你了解ag!

今儿个,咱来聊聊“ag”这玩意儿。我也不知道这是后来一查,,原来是个代码搜索工具,跟 grep 差不多,但是更快,更猛! 摸索阶段 我寻思着,这玩意儿咋用?直接命令行敲个 ag? 试试,果然不行,提示我“没这命令”。看来得先给它“安排”上。 ...

今儿个,咱来聊聊“ag”这玩意儿。我也不知道这是后来一查,,原来是个代码搜索工具,跟 grep 差不多,但是更快,更猛!

摸索阶段

我寻思着,这玩意儿咋用?直接命令行敲个 ag? 试试,果然不行,提示我“没这命令”。看来得先给它“安排”上。

安装过程

咋“安排”?我这电脑是 macOS 系统,就直接用个叫 Homebrew 的家伙事儿,简单粗暴。在终端里头,我这么敲一行:

brew install the_silver_searcher

小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

为啥是 the_silver_searcher? 因为 ag 这玩意的真名就叫 The Silver Searcher, 咱得用它真名才能找到它。敲完回车,等一会儿,它就自个儿装好。真省心!

上手体验

装好,那就得试试手感咋样。我先随便找个项目文件夹,然后打开终端,cd 到这个文件夹里。

我想搜个叫 "hello" 的词儿,咋办?简单!直接敲:

ag hello

嗖的一下,屏幕上就列出一大堆结果,哪个文件哪一行有这个词,都给你标的明明白白。真快!比我以前用过的那些搜索工具快多!

  • 我还试试搜个带空格的词组,比如 "hello world",直接敲 ag "hello world" 就行。
  • 想忽略大小写?简单,加个 -i 参数,ag -i hello,这样不管大小写都能搜出来。
  • 想只看特定类型的文件?比如只想看 .py 文件? 加个 -G 参数,后面跟上文件名模式,ag hello -G \.py$

感受总结

用一段时间,我感觉这 ag ,真是个好东西。搜索速度快,用法也简单,功能还挺全。现在我找代码,基本都用它,效率提高不少!

总之一句话,这玩意儿,真香! 强烈推荐大家都试试!

阅读全文