Sourcetreeで、ファイルステータスや作業ツリー上に記載されたファイルを任意のテキストエディタ(ここではSublime Text3)で開くようにする方法を紹介します。
【当記事で使用しているOSとアプリのバージョン】
Sourcetree上からファイルを開くための「シェルスクリプト(.sh)」をテキストファイルなどで作成して、任意の場所に保存します。
#!/bin/sh /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl $*
ここでは、上記を記載したファイルをopen_sublime_text.shの名前で保存します。
先ほど作成したファイルに、ターミナルやパーミッション変更できるアプリで実行権限を付与します。
chmod +x open_sublime_text.sh
設定完了後、ファイルステータスの画面などから、[右クリック]→[カスタムアクション]で登録した動きが実行されればOKです。
以上、Sourcetreeから、ファイルを任意のテキストエディタ(ここではSublime Text3)で開くようにするカスタムアクションを紹介しました。
(カスタムアクションの設定は他にもあるので、興味がある方は色々調べてみるのも良いかと思います)