ファイル内の検索の素晴らしい仕事をするだろうWindows用のプログラムはありますか?
私は常に特定のテキストを検索する必要があるフォルダを持っています。ファイルをキャッシュしてすばやく検索し、キャッシュを最新の状態に保つプログラムがあればいいでしょう。
私はNetBeans、メモ帳++などで検索するのに多くの時間を費やします、問題はこれがネットワーク上のフォルダーであるので、それは毎回すべてのファイルを開いて検索します。
grep
;)
ファイル内の検索の素晴らしい仕事をするだろうWindows用のプログラムはありますか?
私は常に特定のテキストを検索する必要があるフォルダを持っています。ファイルをキャッシュしてすばやく検索し、キャッシュを最新の状態に保つプログラムがあればいいでしょう。
私はNetBeans、メモ帳++などで検索するのに多くの時間を費やします、問題はこれがネットワーク上のフォルダーであるので、それは毎回すべてのファイルを開いて検索します。
grep
;)
回答:
あなたが使用することができます Windowsサーチ それは勝利7までの勝利XPのために利用できる。デスクトップサーチエンジンのより完全なリストはで見つけることができる デスクトップ検索エンジンに関するウィキペディアのサイト
編集する テキストファイル(キャッシュなし)の中のものを見つけるための良い(おそらく最高の)ツールは、 grep 。 (質問への私のコメントを参照してください)
私はいつも使う findstr
これはgrepとほぼ同等ですが、Windowsネイティブです。
例:
findstr /s /i /m "MyClass" *.cpp
これは再帰的に検索します( /s
現在のフォルダ内にあります。名前が一致するすべてのファイルを調べます。 *.cpp
文字列の MyClass
。
/i
大文字と小文字を区別しない
/m
一致するファイルのファイル名のみを表示する
任意のフォルダの空き領域のどこかでshiftキーを押しながら右クリックすることで、ウィンドウのどこにでもコマンドラインウィンドウを開くことができます。 (ファイルを右クリックしないでください)
findstr
Windowsは開いたファイルをキャッシュするので、同じディレクトリ内で2回目の検索をすると、著しく速くなります。
ここでASCIIテキストファイルについて話している限り、glimpse / glimpseインデックスを使ってください。
それがするのでそれは非常に小さいインデックスを作成します ではない 発生行を格納しますが、それが発生するという事実のみを格納します。つまり、grepは実行されますが、 のみ 実際にファイルに 含む 速い、という言葉。
つかいます
glimpseindex
ハードドライブのインデックスを作成する
そしてglimpseを使って検索します。出力はgrepに似ています。
emacsに簡単に適応できます。