VSCodeのターミナルで使うシェルを変更する方法(2021)
2021年4月のアップデートで、VSCodeのversion 1.56にてターミナルに使用するシェルの設定方法が変更されています。 私用PCの方の設定をzshに変更しようとしてちょっと調べたので備忘録です。
今までだと以下のように記述していたものがdeprecatedと表示されるようになりました。
"terminal.integrated.shell.osx": "/bin/zsh"
新しい設定の方法だと以下のように記述すれば同じ設定が可能です。私はmacを使用しているので osx
を指定しています。Windowsを使われている方はこれを windows
にすれば問題ないです。
"terminal.integrated.profiles.osx": { "zsh": { "path": "/bin/zsh", }, }, "terminal.integrated.defaultProfile.osx": "zsh",
defaultProfile.<platform>
では profiles.<platform>
に記述しているキーを指定します。
上記設定を追記したのにシェルに変化がない場合はどこかでbashをデフォルトにする設定を行っていないか確認しましょう。