👏
ripgrepを使ってみる
ripgrepとは
grepコマンドの強化版。
そもそもgrepコマンドが何かというと、「検索対象のフォルダ内のファイルに特定のキーワードが含まれているファイルを探してくれる」コマンド。
開発をしてると、階層構造のあるフォルダから、数百ファイルとかある中から特定のファイルを探し出したりすることはよくあるので、使いこなせるととても生産性が上がる。
ripgrepを使うと、grepを使用するよりも使いやすく、検索処理も速いそうなので、より生産性が上がる。
インストール
まずは、インストール。Macの方は、下記のコマンドで、brewで簡単にインストールすることができる。
brew install ripgrep
使い方
rg [検索するキーワード]
(使用例)
rg docker
キーワード:dockerで対象フォルダを検索してみた結果
まだ、あまり使いこなせていないので、オプション等は徐々に使いこなせるようにする。
node_moduleなどgit管理外のフォルダ配下も探すことができるそうなので、使い勝手は良さそう。
Discussion