Xcodeでショートカットからプロジェクト(ワークスペース)ディレクトリをターミナルで開く
Xcodeでプロジェクトを開いている時に pod install
したい時、Finderを開いてディレクトリを辿って、、、というのは不便だ。
ショートカットでプロジェクトのルートにcdしたTerminalを開きたい。
シェルスクリプトをXcodeのBehaviorに登録してショートカットを割り当てることで実現できたのでメモ。
スクリプトを作る
次のようなスクリプトファイル(例: OpenInTerminal.sh)を作る
#!/bin/bash
open -a Terminal .
※あとでXcodeにこのスクリプトを実行させるように登録するのだが、登録したスクリプトが実行される時、カレントディレクトリはアクティブなWindowで開いているプロジェクト(ワークスペース)のルートとなるようだ。したがって open -a Terminal
でカレントディレクトリ .
を開けば、プロジェクトのルートにcdした状態でTerminalが開く。
また同様に open -a SourceTree .
などとすればSourceTreeも開けたりする、便利。
実行権限を与える
chmod +x OpenInTerminal.sh
Xcodeからショートカットで実行できるようにする
Xcodeのbehaviorに Cmd+`
などのショートカットでOpnInTerminal.shを実行するように登録する
動作確認
設定画面を閉じ、なんらかのプロジェクトを開いた状態で Cmd+`
を押してみる。
※なお設定画面を開いたまま実行すると /
にcdした状態でTerminalが起動する。
参考文献
Author And Source
この問題について(Xcodeでショートカットからプロジェクト(ワークスペース)ディレクトリをターミナルで開く), 我々は、より多くの情報をここで見つけました https://qiita.com/niwatako/items/604204a96e16011ac739著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .