一、问题提出
我们第一次配置VSCode后,打开终端,如下所示:

不难看出,这里是用的powershell。但是我们想使用Anaconda Prompt作为我们VSCode的默认终端,如何去实现?
网上一堆教程说的是在设置中的Terminal › Integrated › Shell: Window进行配置,但是新版的VSCode已经找不到这个设置项了。
二、问题的解决
我们第一步可以先设置为Command Prompt:

首先找到设置里默认终端的选项:

这里修改为Command Prompt:


此时的默认终端已经变为Command Prompt。
接下来,我们需要修改路径。
可以首先找到Terminal › Integrated › Profiles: Window,之后点击edit in setting.json,然后setting.json会出现一些默认的格式。如图:

{
"workbench.colorTheme": "Default Light Modern",
"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"
],
"args": [],
"icon": "terminal-cmd"
},
"Git Bash": {
"source": "Git Bash"
}
},
}

如果安装过anaconda是有“Command Prompt"的参数的,之后我们找到Anconda Prompt,右键选择属性,将目标里的参数复制下来,将对应的部分放进“Command Prompt"的”args"里即可。


此时我们再打开终端,如下图所示:

问题解决!
5711

被折叠的 条评论
为什么被折叠?



