MacOSX で複数ファイルの一括置換
Macソフト Comments (0) | Trackbacks (0)Mac OSX Tiger では、複数ファイルの一括置換に Jedit4 を使っていました。普段のテキストエディタは mi で一括置換(マルチファイル置換)の時だけ、Jedit を立ち上げていたのです。でも、Leopard に移行して、Jedit4 が起動しなくなりました。JeditX にすればいいんだけれど、あいにくアップグレードできないようなので、他のソフトを探しました。
そして見つけたのが、MassReplaceIt というソフト。でもこれ、問題があるんです。文字コードが UTF-8 のファイルを置換しようとしても、「Read Error」となってファイルを読んでくれないことがあるのです。その原因は、UTF-8 だという BOM というバイト・オーダー・マークが付加されていなかったことにあるようです。一括置換しようとしていたファイルは、mi で UTF-8 にしたものでした。文字コードが UTF-8 だからといって、必ずファイルに BOM をつけなければならないわけではないようです。
つまり、変換したいファイルに BOM がついていればいいわけで、UTF-8 のファイルに BOM をつけられるソフトがあるようです。MultiTextConverter という文字コード変換ソフトです。
→現説とITと:MultiTextConverterでBOMを付ける
MultiTextConverter を起動し、メニューから「環境設定」を選択。「変換」タブで文字コードを「UTF-8」を選択し「BOM 有り」にチェックをつける。メニューの「ファイル」から「変換」を選択し、変換したいフォルダを選べば OK です。
こうやってひとつづつ Tiger から Leopard の移行で使えなくなったソフトの代替を探してゆくのです。





最近のコメント
2010/3/12 21:57
2010/3/12 17:58
2010/3/12 17:31
2010/3/12 9:19
2010/3/5 22:33
2010/3/5 20:51
2010/2/12 21:07
2010/2/12 15:59
2010/2/11 22:53
2010/2/4 13:17