【Xcode】「ターミナルを開く」機能を追加する方法

Xcodeでターミナルを開く

Xcodeで開発をしていて、ちょっとしたコマンドを実行したいな、なんて思ったことありませんか?

この記事では、Xcodeから簡単にターミナルを開く方法について解説します。

コマンド操作をよくする人は、ぜひチェックしてください!

こんな人にオススメ!
  • コマンド操作をよくする人
  • Xcodeから簡単にターミナルを起動したい人
動作確認環境
  • macOS Sequoia 15.4.1
  • Xcode 16.2
この記事のポイント
  • ターミナルを起動するスクリプトを準備して、XcodeのCustom Behaviorに登録する
Contents

Xcodeからターミナルを起動するにはどうしたらいい?

Xcodeにはターミナルを開く機能はないらしい

いろいろ調べてみたのですが、Xcodeには標準の機能として「ターミナルウィンドウを開く」のような機能はないようです。

他の統合開発環境やリッチなエディタであればそういう機能がある場合が多いと思いますが、残念ながらXcodeにはないようです。

Custom Behaviorで「ターミナルを開く」を追加(ただし別ウィンドウ)

別ウィンドウにはなるのですが、Xcode上からターミナルを簡単に開けるようにすることはできます。

設定の流れは、

  1. ターミナルを開くスクリプトを作成
  2. そのスクリプトを実行するCustom Behaviorを登録
  3. (任意)ショートカットを登録

となります。

ターミナルを開くスクリプトを作成

カレントディレクトリ(=プロジェクトのディレクトリ)でターミナルを開くためのスクリプトを作成します。保存場所は任意です。

#!/bin/bash
open -a Terminal "`pwd`"

作成したスクリプトを実行可能にするために、権限を付与します。

$ chmod +x <スクリプト>

Custom Behaviorを登録

Xcodeのメニューから、「Xcode」>「Settings」で設定画面を開きます。

設定画面で「Behavior」を選択し、「+」ボタンを押して新しいCustom Behaviorを追加します。

Behaviorを選択して、Custom Behaviorを追加する
Behaviorを選択して、Custom Behaviorを追加する

追加したCustom Behaviorの名前(この記事では「Open Terminal」)を設定し、「Run」にチェックを入れて実行するスクリプトを選択します(この記事では「OpenTerminal.sh」)。

名前と実行するスクリプトを設定する
名前と実行するスクリプトを設定する

そうするとメニューの「Xcode」>「Behavior」から「Open Terminal」を実行できるようになります。

メニューから実行できるようになる
メニューから実行できるようになる

これを選択すれば、プロジェクトのディレクトリでターミナルを起動することができます!

(任意)ショートカットキーを登録

追加したCustom Behaviorの名前の横にある「⌘」をクリックすることで、ショートカットを登録できます。

「⌘」をクリックしてから、登録したいキー(の組み合わせ)を実際に押しましょう。

ショートカットを登録できる
ショートカットを登録できる
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメント一覧 (1件)

コメントする

Contents