近日更新予定:対象パス複数指定機能

あれれおかしい・・・今月から本気出すはずだったのに、気がつけば降りかかってきた仕事やら引継ぎやら謎ツールたちやらに押しつぶされてもう2月も終わってしまいそうです・・・。
とりあえず今月末目標で

  1. キーワード欄のオートコンプリートが悪さをしないように改善
  2. 検索対象のディレクトリ・ファイルを複数指定できる機能の追加

をやろうと思ってます。

C#のオートコンプリートは、大文字小文字の違いを無視して過去の履歴から入力内容を決定してしまうみたいで、たとえば
本当は「#[0-9A-F][0-9A-F][0-9A-F]」という正規表現キーワードで検索したいのに、いったん「#[0-9A-f][0-9A-f][0-9A-f]」と間違った検索条件(これだとG〜Zなども条件合致してしまう)をオートコンプリートに記憶させてしまうと、前者の正しい検索キーワードを入力しても記憶したキーワードどおりに勝手に直されてしまうことが分かりました・・・・。
いったんオートコンプリートは無効にします。

2つ目の機能では、たとえば「C:\test\02_*data」みたいに検索対象ディレクトリをワイルドカードで指定できたり、検索対象のファイルを「C:\test1\aaa.txt;C:\test2\bbb.txt」といった感じでディレクトリをまたいで複数指定できるようにするものです。
この機能は前々から自分も欲しかったし、勤務先のIさんからも「grep結果で条件合致したファイルだけを対象にして、別の検索キーワードでgrepをかけられるようにしてほしい」とのリクエストも頂いたので早々に取り掛かります。

というわけで生存報告がてら今後の改良予定を書いておきます。