Visual Studio Code(以下、VSCode)は、開発者にとって使いやすいコードエディタとして広く利用されています。その中でも、ターミナル機能は効率的な作業に欠かせないツールです。VSCodeでは、ターミナルをエディタ内で直接操作できるため、外部のターミナルを開く手間が省け、作業がスムーズに進行します。しかし、デフォルトのターミナルが自分の環境や好みに合わない場合は、設定を変更することで、より快適に開発が進められます。
この記事では、VSCodeでデフォルトのターミナルを別のターミナルに変更する方法を具体的に解説していきます。
ターミナルについてのおさらいは以下の記事を参照してください。
[目次を開く]
VSCodeのデフォルトターミナルの確認
まず、VSCodeをインストールした直後に開くターミナルは、OSごとのデフォルトのターミナルが設定されています。例えば、Windowsでは「PowerShell」、macOSでは「zsh」や「bash」、Linuxでは「bash」が一般的にデフォルトとして設定されています。
ターミナルを確認する方法
VSCodeのターミナルを確認するには、次の手順を実行してください。
- VSCodeを開く
まず、VSCodeを開きます。
- ターミナルパネルを開く
画面上部のメニューから「ターミナル」→「新しいターミナル」を選択します。これで、現在設定されているターミナルが開きます。
デフォルトのターミナルを変更する理由
VSCodeでは、開発者が好みに応じて複数のターミナルを利用できます。例えば、Windowsでは「Command Prompt」や「Git Bash」、macOSやLinuxでは「zsh」や「fish」といった選択肢があります。好みのターミナルを利用することで、効率的な操作や馴染みのあるコマンドを利用でき、開発のスピードや快適さが向上します。
では、具体的にどのようにしてデフォルトのターミナルを変更するのか見ていきましょう。
デフォルトターミナルの変更手順
VSCodeのデフォルトターミナルを変更する手順は非常に簡単です。以下のステップに従って設定を変更していきます。
1. VSCodeの設定を開く
VSCodeの設定は、画面右上の歯車アイコンをクリックするか、「Ctrl + @ 」(Windows、Linux)または「Cmd + @ 」(macOS)のショートカットキーを使って開けます。
2. Select Default Profileで設定変更
ターミナルの右上の+ボタンの右に下むきのボタンがあるので、そちらをクリックするとSelect Default Profileがあるので、さらにそちらをクリックします。
するとデフォルト開くターミナルの選択肢が表示されるので、任意のものを選びます。
VSCodeを再起動しターミナルを開きデフォルトで開くターミナルが変更されていたら完了です。
「Ctrl+Shift+p 」で、コマンド窓を開いて 「reload window」を選択すると再起動できます。
特定のフォルダごとにターミナルを設定する方法
さらに便利な機能として、VSCodeでは特定のプロジェクトフォルダごとに異なるターミナルを設定することができます。これは、例えばあるプロジェクトではbashを使い、別のプロジェクトではzshを使いたい場合などに役立ちます。
フォルダごとに設定する手順
- プロジェクトのルートフォルダに
.vscodeフォルダを作成します。 - その中に
settings.jsonというファイルを作成します。 - 以下のような内容を
settings.jsonに記述します。
{
"terminal.integrated.defaultProfile.windows": "Git Bash",
"terminal.integrated.defaultProfile.osx": "zsh",
"terminal.integrated.defaultProfile.linux": "bash"
} これにより、そのプロジェクトフォルダ内では指定したターミナルがデフォルトとして使用されるようになります。
まとめ
VSCodeでのデフォルトターミナルの変更は、開発者が自分に最適な環境を整えるための重要なステップです。ターミナルの選択により、作業効率が大きく変わることもあります。この記事で紹介した手順に従って、簡単にデフォルトのターミナルを変更し、開発環境をカスタマイズしてみてください。
VSCodeの柔軟な設定機能を活用することで、より快適な開発体験を実現しましょう。

