ターミナル
公式サイト:
Integrated Terminal | Visual Studio Code [Official]
使い方
操作
Ctrl
+ @
:ターミナルを開く/ウィンドウを隠す
Ctrl
+ Shift
+ @
:新しいターミナルを開く
ドキュメント:
Integrated Terminal | Visual Studio Code [Official]
参考:
ターミナルを開く/ターミナルを閉じる | JavaDrive
ターミナルを表示/切り替え/追加/削除/分割する方法 | BLOG AND DESTROY
Running npm command within Visual Studio Code – Stack Overflow
コマンド
参考:
既定のシェルを変更する
コマンドパレットから「ターミナル:既定のプロファイルの選択」 (Terminal: Select Default Profile) を実行する。
Windows
terminal.integrated.defaultProfile.windows
Mac
terminal.integrated.defaultProfile.osx
Linux
terminal.integrated.defaultProfile.linux
参考:
デフォルトターミナルを Git Bash に設定する | valmet083
ターミナルで起動するシェルを変更する | JavaDrive
プロジェクトで既定のシェルを指定する
手順
- VSCodeで「設定」エディターを開き、
profile
などで検索する。 - 「ワークスペース」タブに切り替え、ツリーから「機能 > ターミナル」を選択する。
- 「Terminal > Integrated > Default Profile: Windows」の項目を変更する。
参考:
terminal.integrated.shell.windows が非推奨となったことへの対応方法 | Pythonと!
PowerShell を使う
参考:
PowerSherll をインストールしてシェルとして設定する | JavaDrive
コマンドプロンプトを使う
設定
Windows 環境における「デフォルトプロファイル」を Command Prompt
に変更する。
{ // ... "terminal.integrated.defaultProfile.windows": "Command Prompt", // ... }
参考:
ターミナルの既定のシェルをコマンドプロンプトにしたい | 電脳産物
ターミナルにコマンドプロンプトを設定したのに PowerShell から変更されない | mebee
Python を実行する
参考:
ターミナルをエディターエリアで使う
エディター領域へ移動する
パネル右上のツールバー、または複数のターミナルを開いている場合は右のリストで、右クリック し、メニューから「ターミナルをエディター領域へ移動」を選択する。または、[left_mouse]ドラッグアンドドロップ[/left_mouse] で移動させる。
アイコン付きのターミナル名の項目をパネルへ戻す
タブを 右クリック して、メニューから「ターミナルをパネルへ移動」を選択する。
参考:
VSCode の内蔵ターミナルがエディタと同様に扱えるようになりました! | DevelopersIO
フォーカスを移動させる
参考:
エディターとターミナルのフォーカスを行き来するショートカットの設定方法 | かまログ
VSCode 内でエディターからターミナルへ移動するショートカットキーを設定しよう | 教えて!おねだーりん
外部コンソールを開く
プロジェクトの設定
デバッガー構成ファイル (.vscode/launch.json
) の設定を変更する。
// ... "console": "externalTerminal", // ...
動画:
How to Compile C Program in External Terminal (Hamed Adefuwa)
参考:
Visual Studio Code で Integrated / External の Terminal / Console を使う | The jonki
Visual Studio Code から起動するターミナルソフトを iTerm2 に変更する | DevelopersIO
Deprecated code ‘externalConsole’ · Issue #6939 · microsoft/vscode-cpptools – GitHub
launch a console application in an external window – Stack Overflow
VSCode won’t open console in an external window – Stack Overflow
How to get the output in cmd instead of inside the terminal of VSCode? – Stack Overflow
How do I launch / debug a project in an external console? – Stack Overflow
バッチファイルを実行する
参考: