Macで開発するにあたって、基本的な機能はEclipseでまかなえるんだけど、ちょっとしたファイルの差分チェックがどうにもうまくいかず、探してみました。
- MacOSXで日本語ファイルの差分表示(diff)を行うソフト【FileMerge】
なんだか、Macのインストールメディアで、開発者用のインストーラがあるらしい。
で、箱を取出し、ディスクをみてみたらあった。
早速インストール。
使ってみると、どうにも日本語に対応しきれていないようなので、
・nkf
をインストールする必要があるとのこと。
まずは、「fink」のインストール
http://fink.sourceforge.net/download/index.php?phpLang=ja
からバイナリインストーラをダウンロードして
「Fink x.xx -xxxxx Installer.pkg」を実行。
続けて「pathsetup.app」も実行。
ターミナルを起動して「fink」と入力して「Enter」を押す。何か文字が表示されたらインストール成功。
続いてnkf
ターミナルを起動して、
> fink install nkf
> nkf --version
とコマンドを打って、エラーなく、結果が何か表示されればOK
あとは、
FileMerge.appを起動して。リストの最下部をクリックして、
【Preferences】-> Filters でフィルタ設定画面を表示させる。
・Extension:差分をチェックする可能性のあるファイルの拡張子
・Filter:/sw/bin/nkf -sLu $(FILE)
・Display:Filtered
・Apply:No
と設定してお終い。
ファイルのDiffだけでなく、フォルダ単位でのチェックもできるので、良い感じ。
フォルダ比較の場合は、差分がちょっとわかりづらいので、今後に期待。
0 件のコメント:
コメントを投稿