toolに関するvzvu3k6kのブックマーク (1)

  • ag やめて ack に戻す

    Perl で書かれたネットサービスの機能変更をする必要があって、まずはコードリーディングからということで ag (The Silver Searcher) 使ってメソッド名で検索しつつ処理の流れを影響範囲などをチェック。でもなんかしっくりこないんだよなーと思っていたんだけれど、ふと見たら、あれこのメソッドここでも使っているのってな感じで。どうも ag でマッチしていなかったらしい。 あちゃー。 日語を含むファイル (EUC-JP) のいくつかがバイナリと誤判定されて検索対象から外れてマッチしていなかった模様。--debug オプションを指定すると DEBUG: DEBUG: File ./Hoge.pm is binary. Skipping... とか出力された。 ag 0.13.1 と、話題になった時にインストールされたちょっと古いというのもあるかもしれないけれどもこれはちょっと厳し

    ag やめて ack に戻す
    vzvu3k6k
    vzvu3k6k 2013/07/21
    EUC-JPのファイルの一部がバイナリと誤判定されて検索対象から外れる問題
  • 1