Mac版のファイル比較ツールには色々あるけれど、Bare Bones Software のフリーソフト「TextWrangler」が便利。
いわば、秀丸のようなテキストエディタですが、今回は「TextWrangler」に含まれる比較ツール「twdiff」 を使うのですが、AppStoreからダウンロードするとこのツール(Command-Line Tools)が含まれません。
必ず下記の公式ページからダウンロードしてください。
http://www.barebones.com/products/textwrangler/
ダウンロード後、インストール時に、登録を求められますが、Skip Registration を選択すれば特に問題無くインストールが完了します。
インストールが完了したら、Dreamweaverの 環境設定>ファイルの比較>とすすみ、
Macintosh HD:Applications:TextWrangler.app:Contents:Helpers:twdiff
を入力して、OKを押します。
これで設置は完了しました。
あとは、通常どおり、サーバ側(リモート)のファイルとマシン側(ローカル)のファイルを比較したい時に
Dreamweaverの同期アイコンをクリックして「プレビュー」押し。
同期のプレビュー画面で表示される ファイルの比較アイコンをクリック。
すると、以下のように3画面が表示されます。
左側がサーバ側ファイル、右側がローカル側ファイルとなります。下の3つめの画面は、両方のファイルで相違している行が表示され、クリックするごとに移動してくれます。このまま編集も可能です。
通常の運用であれば、サーバ側のファイルとローカルのファイルに差異がある場合は、同期を中断し、必ず、サーバ側のファイルをダウンロード→名前を変えるなどしてバックアップしておき(例:index.php > index.php_20130720bup など)、いつでも元に戻せるようにしておきましょう。