🔎
複数の検索ワードでファイル検索できるソフトを作った
複数の検索ワードでファイル検索できるソフトを作った
※ベータ版として公開中
詳細およびダウンロードはこちらから
きっかけ
- プログラムの変更が発生したときに、変更に関連するドキュメント(エクセルやワード、テキストなど拡張子は様々)がどこにあるか把握することが難しかった
- 複数のワードでドキュメントを探したいときに、検索ワードごとに何度も検索しなおす手間が発生していた
要件
- あるフォルダに入った多数のファイルの中から、特定の文字列が含まれたファイルを抽出したい
- 最低でもテキストファイル、エクセルファイル、ワードファイルから抽出できる
- 複数の文字列を組み合わせて検索ができる
- ファイル名や、ファイル内文字列、エクセルの場合はセルや図形(オブジェクト)内の文字列からも抽出できる
- どのファイルが該当したか一覧で確認できる
開発技術
分類 | 技術 |
---|---|
開発言語 | C#(Windowsフォームアプリ) |
フレームワーク | .NET 5.0 |
開発ツール | Visual Studio Community 2019 |
前提条件
- 実行環境(端末)にMicrosoft Excel および Microsoft Word がインストールされていること
- Windows OS であること
- .NET Runtime がインストールされていること
基本的な使い方
- Target にて検索対象を設定する
- Strings にて検索対象の文字列をjson形式で指定する(必須項目)
- 必要に応じて、各種設定を変更する
- Execute ボタンをクリック
- 出力されたCSVファイルを確認する
詳細については、専用サイトを参照。
対応拡張子
分類 | 拡張子 |
---|---|
Text | *.txt, *.log, *.sql, *.csv, *.tsv, *.json, *.xml, *.html |
Excel | *.xls, *.xlsx |
Word | *.doc, *.docx |
Discussion