visual-studio-code - 如何在 VSCode 中为工作区设置不同的默认终端
问题描述
在 VS Code 2021 年 4 月更新之前,可以在用户设置中设置默认终端,然后在需要不同终端的项目的工作区设置中覆盖它,如下所示:
用户设置:
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\wsl.exe"
工作区设置:
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe"
现在terminal.integrated.shell
已弃用,如何迁移这些设置?
我可以在用户设置中使用以下内容将 WSL 设置为默认值:
"terminal.integrated.defaultProfile.windows": "Ubuntu (WSL)"
...但terminal.integrated.defaultProfile
不能在工作区设置中设置,所以我不能使用它将设置覆盖到不同的终端。
terminal.integrated.automationShell
可以在工作区设置中用于覆盖用于自动化的终端(例如 npm 脚本),但不能用于手动启动的终端。
解决方案
推荐阅读
- google-maps - 谷歌地图自定义标记 - svg
- spring -
EA-002613> <09.Ara.2019 20:10:36,792 EET> <09.Ara.2019
- python - PSNR 计算结果不正确
- html - 如何在 CSS 中实现这种布局?(部分相互重叠)
- python - 使用 Twisted python 是否有一种机制可以找到类似于 socket.open 的空闲端口?
- memory-management - 如何在 Julia 中表达引用和值
- python-3.x - 在 Windows 中使用 Python 在后台运行应用程序
- javascript - 使用物化框架时的空白页
- git - 如何停止每次都获得额外的合并提交
- r - 计算置换相关性:如何获得平均 r 值