win系ソフトで、フォルダ内の全ての階層、全てのテキストファイル(主に.php)の中身を検索したいのですが(要はgrep検索)

全角カタカナ、半角カタカナが含まれるファイル。
できればその行の表示または抽出ができるソフト、テキストエディタのマクロ、プラグイン等を探しています。

やりたい事としては、全てのファイルに含まれる全角カタカナを半角カタカナに変換したいです。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2006/04/13 02:30:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答5件)

id:takaramonob No.1

回答回数77ベストアンサー獲得回数5

ポイント60pt

http://www.yokkasoft.net/

(トップページのみリンクフリーだそうですので、ソフトのページは掲示しませんでした)


NoEditor(エヌオーエディタ)をおすすめします。

テキストエディタなんですが、NoEditorをインストールするときに標準添付でYokkaGrepというソフトがインストール出来、YokkaGrepとNoEditorの連携でご要望の内容が満たせます。

私もphpファイルの文字列検索をよく行うんですが、検索でヒットしたファイルの行まで一発でジャンプしてくれて、そのまま編集もできますし、高機能で手放せないソフトの一つになってます。

フリーソフトとして公開されているので、本当にありがたいです。

id:tenshiks

ありがとうございます。

早速やってみます。

モバイルサイトを作っているとき作成時は全角で書いて後で半角にできないかな~と思いまして。

IMEが半角覚えると日常厄介で…

でわでわ

2006/04/06 04:17:13
id:watson No.2

回答回数59ベストアンサー獲得回数2

ポイント10pt

「 TextSS 」( フリーソフト )

http://www.vector.co.jp/vpack/browse/pickup/pw5/pw005236.htm...

グレップ専用ソフトですが・・・

改行の正規表現を使わなくても、つまり、[ Enter ]キーによる複数行の

検索語句を作成することが可能です

置換される文字列/置換する文字列/その前後を、個別のペインにて表示し

てくれます

正規表現は Perl5 を採用していて、独自表現を加えているし、ワイルド

カードも使えるので、グレップ機能は優秀だと思います

作者が開発を中止していて、サイトも閉鎖になっているのがアレですが、

正規表現などのヘルプは充実しているし、人気があるソフトだと思います


「 NoEditor 」( フリーソフト )

http://www.yokkasoft.net/

(「ダウンロード」のリンクから進んでください)

テキスト編集が主体のソフトですが、グレップソフトを組み込んであって、

たとえば「 送る 」メニューにてグレップするファイルやフォルダを登録

できます

正規表現は AWK 形式を採用しているらしいですが、これに付いての具体

的なヘルプは掲載されていません

検索でヒットしたファイルがリストされて、それをWクリックすると編集

画面が現れますが、スクロールしなくても該当行を見れるようになってい

るし、検索語句をハイライトしてくれるし、[ F3 ]キーで次の検束語句に

ジャンプできます

置換はグレップ画面にて一括で行えるし、エディタ内にて行うことも可能

です

id:ToMmY No.3

回答回数656ベストアンサー獲得回数19

ポイント10pt

http://www.emeditor.com/jp/

いろんなタイプのフォルダ検索ができます。階層もいくらでもOKです。もちろん置換もできます。

id:EddyYamanaka No.4

回答回数385ベストアンサー獲得回数1

ポイント10pt

http://hide.maruo.co.jp/

有名な「秀丸」です。

GREPも標準装備。

結果のTAGジャンプも簡単。

全角→半角変換もあります。

id:bonlife No.5

回答回数421ベストアンサー獲得回数75

ポイント10pt

以前、別の質問の回答で置換関係のツールがいくつか紹介されています。

その中のRepl-Aceというツールはいかがでしょうか。

置換計画(拡張子RPL)を定義しておくことで、定型化された置換を簡単に行うことができます。

「全てのファイルに含まれる全角カタカナを半角カタカナ」はデフォルトの「16_全角カナを半角に変換.RPL」という置換計画で実現可能です。

他にも

  • 03_改行の除去.RPL
  • 11_大文字に変換.RPL
  • 12_小文字に変換.RPL
  • 13_半角英数字記号を全角に変換.RPL
  • 14_半角カナを全角に変換.RPL
  • 17_カタカナをひらがなに変換.RPL
  • 18_ひらがなをカタカナに変換.RPL
  • 32_HTMLから文章だけ抽出.RPL

などの置換計画が標準で付属しております。

使い方は

  1. 探索ディレクトリを指定
  2. 探索ファイルを指定
  3. 置換計画を指定 (読み込み)
  4. 一括実行 (選択実行)

といった流れです。

大量のファイルを変換するのに向いていると思います。

設定次第でバックアップファイルも自動で作成してくれますので、間違って変換してしまった場合でも元に戻すことが可能です。

使い慣れたエディタからの乗換えが不要なので、オススメです。

一度試してみてはいかがでしょうか。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません