概要
とある2つのファイルのdiffをFinder上から取りたい。
いろいろ差分ツールあるけどSublime Textのプラグインの「Sublimerge」を利用
やり方
1. Sublimergeのインストール
参考:Sublimergeのインストールと、まずはDiffを取るだけのメモ
2. Sublime Textをコマンドラインから実行できるようにする
参考:備忘録:Sublime Text3をコマンドラインから開くようにする
3. Automatorのサービスに登録
上記のスクショを参考に設定。「Compare with Sublime」とかで保存
/usr/local/bin/subl --command "sublimerge_diff {\"left\": \"$1\", \"right\": \"$2\"}"`
※sublのパスは設定したやつ
※Automator初なので正しいやり方か不明・・
4. Finderから選択
任意の2つファイルを選択して右クリックから「サービス」で「Compare with Sublime」
以上