Skip to content

VSCodeのターミナルを設定する

VSCode のターミナルは、最近のバージョンではいろいろ機能が追加されて
便利になっているので、使い方と設定を試してみます。

ターミナルを開く

1
Ctrl+Shift+`

ターミナルは Ctrl+Shift+`で開けます。

デフォルトだとコマンドプロンプトが開きます。

さらに、+を押せば複数のプロンプトを切り替えながら使用することができます。

さらに、広い画面で実行したければエディタ領域にも移動できるので、
これを利用することで、VSCode 内で完結してターミナルの作業が可能になります。

プロファイルの作成

VSCode には、ターミナルのプロファイルを自分で定義して追加する機能があります。
これに環境変数の指定を追加することで、
Windows 側に指定を入れずに環境を構築したり、自分好みの指定のターミナルを作成することができます。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
    "terminal.integrated.profiles.windows": {
        "terminal": {
            "path": ["cmd.exe"],
            "icon": "terminal-powershell",
            "env": {
                "PATH": "C:/USD/bin;C:/USD/lib;${env:PATH}",
                "PYTHONPATH": "C:/USD/lib/python;${env:PYTHONPATH}"
            }
        }
    },
    "terminal.integrated.defaultProfile.windows": "terminal"

デフォルトで起動するプロンプトの環境に、指定の環境変数を追加したい場合は
settings.json にこのように追加します。
プロファイルに対して環境変数を追加し、
デフォルトプロファイルを追加したものにします。

1
2
3
4
5
        "python37": {
            "path": ["py"],
            "args": ["-3.7"],
            "icon": "star-full"
        }

このプロファイルは、コマンドプロンプト以外を指定することもできて、
たとえば、Path を Python、引数を指定することで

Python のコマンドラインを簡単に起動できます。

参考