アルアカ - Arcadia Academia

Arcadia Academiaは「エンジニアリングを楽しむ」を合言葉に日本のデジタル競争力を高めることをミッションとするテックコミュニティです。

VSCodeでデフォルトのターミナルを変更する方法

Featured image of the post

Visual Studio Code(以下、VSCode)は、開発者にとって使いやすいコードエディタとして広く利用されています。その中でも、ターミナル機能は効率的な作業に欠かせないツールです。VSCodeでは、ターミナルをエディタ内で直接操作できるため、外部のターミナルを開く手間が省け、作業がスムーズに進行します。しかし、デフォルトのターミナルが自分の環境や好みに合わない場合は、設定を変更することで、より快適に開発が進められます。

この記事では、VSCodeでデフォルトのターミナルを別のターミナルに変更する方法を具体的に解説していきます。

ターミナルについてのおさらいは以下の記事を参照してください。

📄Arrow icon of a page linkIT用語のターミナルってなに?

[目次を開く]

VSCodeのデフォルトターミナルの確認

まず、VSCodeをインストールした直後に開くターミナルは、OSごとのデフォルトのターミナルが設定されています。例えば、Windowsでは「PowerShell」、macOSでは「zsh」や「bash」、Linuxでは「bash」が一般的にデフォルトとして設定されています。

ターミナルを確認する方法

VSCodeのターミナルを確認するには、次の手順を実行してください。

  1. VSCodeを開く

    まず、VSCodeを開きます。

  2. ターミナルパネルを開く

    画面上部のメニューから「ターミナル」→「新しいターミナル」を選択します。これで、現在設定されているターミナルが開きます。

デフォルトのターミナルを変更する理由

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があるので、さらにそちらをクリックします。

Image in a image block

するとデフォルト開くターミナルの選択肢が表示されるので、任意のものを選びます。

Image in a image block

VSCodeを再起動しターミナルを開きデフォルトで開くターミナルが変更されていたら完了です。

「Ctrl+Shift+p 」で、コマンド窓を開いて 「reload window」を選択すると再起動できます。

特定のフォルダごとにターミナルを設定する方法

さらに便利な機能として、VSCodeでは特定のプロジェクトフォルダごとに異なるターミナルを設定することができます。これは、例えばあるプロジェクトではbashを使い、別のプロジェクトではzshを使いたい場合などに役立ちます。

フォルダごとに設定する手順
  1. プロジェクトのルートフォルダに.vscodeフォルダを作成します。
  2. その中にsettings.jsonというファイルを作成します。
  3. 以下のような内容をsettings.jsonに記述します。
{
  "terminal.integrated.defaultProfile.windows": "Git Bash",
  "terminal.integrated.defaultProfile.osx": "zsh",
  "terminal.integrated.defaultProfile.linux": "bash"
}

これにより、そのプロジェクトフォルダ内では指定したターミナルがデフォルトとして使用されるようになります。

まとめ

VSCodeでのデフォルトターミナルの変更は、開発者が自分に最適な環境を整えるための重要なステップです。ターミナルの選択により、作業効率が大きく変わることもあります。この記事で紹介した手順に従って、簡単にデフォルトのターミナルを変更し、開発環境をカスタマイズしてみてください。

VSCodeの柔軟な設定機能を活用することで、より快適な開発体験を実現しましょう。

プログラミング学習でお悩みですか?

現役エンジニアがあなたの学習をマンツーマンでサポートします。

  • 学習の進め方がわからない
  • ポートフォリオの作り方を知りたい
  • 現場で使える技術を学びたい
まずは30分の無料相談

相談は完全無料・オンラインで気軽に

あなたを爆速で成長させるメンタリングプログラムはこちら

メンタープログラムバナー

プログラミングを学ぶならテックアカデミー

テックアカデミー
無料相談はこちら