タグ

agに関するkiyo_hikoのブックマーク (6)

  • 超高速grep「The Silver Searcher(ag)」からhighwayに乗り換えた - SHOYAN BLOG

    プログラマーにとって,grepコマンドはなくてはならない存在です。 基的かつ古典的なユーティリティであるgrepですが,使いにくい面もあります。 2013年のはじめころから,grepに取って代わるコマンドとして「The Silver Searcher」(以下「ag」)が注目されはじめました。 そして最近、highwayというagライクで高速なgrepツールがリリースされました。 The Silver Searcher(ag)とは? highwayの紹介の前にagとagが開発された背景について説明したいと思います。 プログラムを書いていると,ソースコード全域にわたって文字列を検索したい,ということはよくあります。 そのようなときにgrepコマンドが活躍するわけですが,ソースコードのディレクトリには検索したくないファイルが往々としてあるわけです。 たとえばバージョン管理システムが使っている「

    超高速grep「The Silver Searcher(ag)」からhighwayに乗り換えた - SHOYAN BLOG
  • Go言語でag(The Silver Searcher)ライクな高速検索ツールをつくった。EUC-JP/Shift-JISも検索できマス。

    いまや高速パターン検索といえばag(The Silver Searcher)ですが、検索対象がUTF-8のテキストを前提としているため、EUC-JPやShift-JISといったファイルを検索するのに課題があります。 これまで、それらの日語文字セットを検索できるようにするため、色々とagの改造、公開を行っていました。 ag(The Silver Searcher)でEUC-JP/Shift-JISのファイルも検索できるようにしてみた 日語圏特化型ag -白金- の配備が完了しました しかし、特定の国の文字コードだけに特化した修正というのをmasterに取り込んでもらうわけにもいかず、派生ブランチとして追随するのも、やはり面倒… そこで年始にGo言語を触ったのをきっかけに、Go言語でパターン検索ツールをつくってみました。 せっかくなのでポストagを目指して、プラチナサーチャー(The Pl

    Go言語でag(The Silver Searcher)ライクな高速検索ツールをつくった。EUC-JP/Shift-JISも検索できマス。
  • Packages matching ag

    Resources Watch videos, read documentation, and hear Chocolatey success stories from companies you trust. View Resources Events Find past and upcoming webinars, workshops, and conferences. New events have recently been added! View Events Courses Step-by-step guides for all things Chocolatey! Earn badges as you learn through interactive digital courses. View Courses Join our monthly Unpacking Softw

    Packages matching ag
    kiyo_hiko
    kiyo_hiko 2016/05/18
    なおconemuでagを走らすには、setting>startup>environmentでPathにC:\ProgramData\chocolatey\lib\ag\content追加する。
  • the silver searcherのファイル指定オプション - Qiita

    the silver searcher とは grepをより高速かつ今時のファイル検索にむいたUIにしたackを 使い勝手はそのままに、更に高速に!と欲張ってみた文字列検索コマンドです。 Macだと

    the silver searcherのファイル指定オプション - Qiita
    kiyo_hiko
    kiyo_hiko 2016/05/18
    $ ag --ruby foo
  • The Silver Searcher 2.2.5

    Resources Watch videos, read documentation, and hear Chocolatey success stories from companies you trust. View Resources Events Find past and upcoming webinars, workshops, and conferences. New events have recently been added! View Events Courses Step-by-step guides for all things Chocolatey! Earn badges as you learn through interactive digital courses. View Courses Join our monthly Unpacking Softw

    The Silver Searcher 2.2.5
    kiyo_hiko
    kiyo_hiko 2016/05/17
    > choco install ag
  • The Silver Searcher のススメ - Qiita

    What is The Silver Searcher The Silver Searcher ファイルに対して再帰的に文字列検索を行なうコマンドです。要はスゴイ grep です。Silver だから ag というコマンド名という。 Why The Silver Searcher とても速い。 Pthreads を使用し並列処理を行なう。 .git や .svn を検索除外してくれる。 .gitignore の内容も除外してくれる。 ag のみで除外したい場合は .agignore というファイルも利用可能。 検索対象ファイルのファイルタイプをオプション指定できる。 --ruby と指定すると (.rb .rhtml .rjs .rxml .erb .rake .spec) が対象になる。 インストール OS X Homebrew で

    The Silver Searcher のススメ - Qiita
  • 1