web-dev-qa-db-ja.com

VSCode変更デフォルト端末

Windows 10 PCでVisual Studio Codeを使用しています。デフォルトの端末をWindows PowerShellからUbuntu上のBash(Windowsの場合)に変更したいです。

どうやってやるの?

76
abhijeetps

を押してデフォルトの端末を選択することもできます。 F1 VS Codeで入力/選択ターミナル:デフォルトシェルの選択

Terminal Selection

Terminal Selection

168
Levi Fuller

開いた端末に以下のキーワードを入力するだけです。

  1. パワーシェル
  2. bash
  3. cmd
  4. ノード
  5. python(またはpython3)

詳細は下の画像をご覧ください。 (VSCodeバージョン1.19.1 - Windows 10 OS) enter image description here

VS Code Macでも動作します。私はVSCode(バージョン1.20.1)でそれを試してみました

33
AnandShanbhag

ファイル/環境設定/設定(Ctrl +、)

右側のウィンドウで{}内に貼り付けます。

"terminal.integrated.Shell.windows": "C:\\WINDOWS\\System32\\bash.exe"

(ここにあなたが望む他のカスタム設定も置くことができます)

そのパスをチェックアウトして、bash.exeファイルが存在することを確認し、そうでない場合はその場所を見つけて代わりにそのパスをポイントします。

VS Codeでターミナルウィンドウを閉じてから再起動すると、PowerShellではなくbashで開くはずです。

10
A. Larsson

コンソールの種類を選択したい場合は、これを "keybinding.json"ファイルに書き込むことができます(このファイルは次のパスにあります "File-> Preferences-> Keyboard Shortcuts")

//with this you can select what type of console you want
{
    "key": "ctrl+shift+t",
    "command": "shellLauncher.launch"
},

//and this will help you quickly change console
{ 
    "key": "ctrl+shift+j", 
    "command": "workbench.action.terminal.focusNext" 
},
{
    "key": "ctrl+shift+k", 
    "command": "workbench.action.terminal.focusPrevious" 
}`