問題発生
状態:調査中
閲覧数:8,448
投稿日:2015-06-01
更新日:2015-06-01
秀丸エディタでグレップ検索できない
原因
・HTMLファイルで、ファイル文字コードと文字コ-ド指定が異なっている
・1件1件修正せず、まとめて修正しようとしたまさに過渡期だったが、そんなことはもちろん考慮されない
対応
・グレップ置換する際、エンコーディングの種類を「自動」ではなく、該当ファイルの文字コードで設定
1.スタート
・ファイル文字コード指定s-jis
・実際のファイル文字コードs-jis
2.ファイル文字コードのみUTF-8へ一括変換
・ファイル文字コード指定s-jis
・実際のファイル文字コードUTF-8
3.ファイル文字コード指定をUTF-8へグレップ置換しようとしたところ、問題発生
・グレップ置換する際、エンコーディングの種類を「自動」ではなく、該当ファイルの文字コード(UTF-8)で設定
原因
・HTMLファイルで、ファイル文字コードと文字コ-ド指定が異なっている
・1件1件修正せず、まとめて修正しようとしたまさに過渡期だったが、そんなことはもちろん考慮されない
対応
・グレップ置換する際、エンコーディングの種類を「自動」ではなく、該当ファイルの文字コードで設定
遭遇例
1.スタート
・ファイル文字コード指定s-jis
・実際のファイル文字コードs-jis
2.ファイル文字コードのみUTF-8へ一括変換
・ファイル文字コード指定s-jis
・実際のファイル文字コードUTF-8
3.ファイル文字コード指定をUTF-8へグレップ置換しようとしたところ、問題発生
・グレップ置換する際、エンコーディングの種類を「自動」ではなく、該当ファイルの文字コード(UTF-8)で設定
今回の件で学んだこと
秀丸エディタのアウトライン機能を使用して、JavaScript関数だけをツリー形式で表示
grep検索をバックグラウンドで処理するためには、grepダイアログのオプションで「最小化状態で実行」にチェックを入れる