問題
VSCodeを使っていると、
これは推奨されていません。既定のシェルを構成するための新しい推奨方法は、
#terminal.integrated.profiles.windows#
にターミナル プロファイルを作成し、そのプロファイル名を#terminal.integrated.defaultProfile.windows#
の既定値として設定することです。
これは現在、新しいプロファイル設定より優先されていますが、将来は変更されます。
というエラーが出ました。
解決方法
setting.jsonの記述を修正します。
// これをコメントアウトもしくは削除
// "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
// 新しく足した設定
"terminal.integrated.defaultProfile.windows": "Command Prompt",
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell"
},
"Command Prompt": {
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"icon": "terminal-cmd"
},
"Git Bash": {
"source": "Git Bash"
}
}