2006年1月13日のブックマーク (1件)

  • ヘチマ_BLOG : FileMerge.app でテキストエンコーディング自動判別

    Developer Tools に付属する FileMerge.app はテキストファイルの日語対応が駄目で、Shift JIS しか扱えない。改善するぞ。 Preferences... で拡張子ごとに Filter を設定できるようになっている。エンコーディングを判別して変換するスクリプトを書いてテキストファイルの Filter に設定すれば良さそうだ。php で以下のようなスクリプトを書いた(うちは entropy のパッケージ を入れているので、php のパスは「/usr/local/php5/bin/php」とした)。 #!/usr/bin/php <?php $body=file_get_contents($argv[1]); //改行コードもついでに変換 $body = str_replace("¥r¥n", "¥n", $body); $body = str_replace

    simpleboxes
    simpleboxes 2006/01/13
    FileMergeで文字コードを指定する方法。この記事とは関係ないけど、FileMergeのインタフェースは結構キてる。