每次打开Vscode终端时都会有一个默认的终端工具,比如CMD/Powershell等,但如果安装了一些插件,可能会导致默认的工具被修改,比如最近我遇到的每次打开都默认 javatls(通常是某些 Java/Language Server 插件或 Task 自动创建的配置),确实非常干扰日常使用。
所以我需要手动将默认的工具切换为其他需要的工具。
## 方法一:快捷界面修改(推荐,最直观)
1. 在 VSCode 中按下快捷键 `Ctrl + Shift + P` 唤起命令面板。
2. 输入并选择 **`Terminal: Select Default Profile`**(中文环境为 `终端: 选择默认配置文件`)。
3. 在弹出的下拉列表中,点击选择 **PowerShell**(或其他你需要的终端工具)。
> **提示:** 修改后,把当前已打开的终端标签页(包含 `javatls` 的那个)全部点垃圾桶图标删掉,重新按 `Ctrl + ` ` 打开新终端即可生效。
## 方法二:通过 `settings.json` 直接锁定
如果插件比较“强势”,界面修改后偶尔还会被改回去,可以直接在配置文件里写死:
1. 按 `Ctrl + Shift + P`,输入并选择 **`Preferences: Open User Settings (JSON)`**(打开用户设置)。
2. 在 JSON 中加入(或修改)以下这一行配置:
```json
{
"terminal.integrated.defaultProfile.windows": "PowerShell"
}
```