ターミナルからXcodeを開くのは、xed .
で開けますが、逆にXcodeからターミナルを開くことはできません。
なので、今回は、スクリプトを使ってXcodeからショートカットキーでそのプロジェクトフォルダのターミナルを開く方法解説していきたいと思います。
やりたいこと
Xcodeを立ち上げて、command + shift + option + control + Tでそのプロジェクトのターミナルが開きます。
これができると、わざわざターミナルを開いてcdコマンド打つ必要がなくなります。快適です。
やり方
やり方としては、単純でスクリプトをXcodeに埋め込んでショートカットキーを設定します。
以下のスクリプトファイルをダウンロードしてください。
中身は以下のたった2行のコマンドが入ったファイルです。
#!/bin/bash open -a Terminal "$(dirname $XcodeProjectPath)"
このコマンドを打てばターミナルが開きます。"$(dirname $XcodeProjectPath)"
この部分にXcodeのパスを入れて実行するとそのプロジェクトフォルダのターミナルが開きます。
先ほどダウンロードしたフォルダをどこかに配置してください。
自分は、/Users/ユーザー名/
の中に入れました。
先ほど配置したファイルをXcodeから実行できるようにします。
Xcodeを開いてcommand + ,でXcodeの設定画面を開いてください。
①Behaviorsを選択
②左下のプラスボタンをクリック
③OpenTerminal
と入力
これで、新しいBehavioorが作れました。
次に先ほど作ったBehavioorのショートカットキーを決めます。
ちょっと不慣れな操作ですが、クリックして入力するモードになったら設定したいコマンドを打ちます。
今回は他のショートカットキーとかぶるとダメなので、command + shift + option + control + Tにします。
次に作ったBehavioorにスクリプトを読み込ませましょう。
まず、Runをチェックしてください。
次に、Choose Script…を選択して、先ほど作ったコマンドを選択してください。
①先ほどダウンロードして配置したコマンドを選択
②Openをクリック
以下のようになっていればOKです!
これで、command + shift + option + control + Tでそのプロジェクトのターミナルが立ち上がるかと思います!
(もしかして再起動が必要かも)
他にもXcodeのカスタマイズは色々とあるので以下の記事を見てみてください。
【知らなきゃ損!】Xcodeのちょっとしたテクニックや裏技、設定を33個紹介!