【教程】vscode添加powershell7终端

  • win10自带的 powershell 是1.0版本的,太老了,更换为powershell7后,在 vscode 的集成终端中没有显示
  • 本篇教程记录在vscode添加powershell7终端的过程
  1. 打开vscode终端配置

  2. 然后来到这个页面进行设置

  3. 查看 powershell7 的安装位置,并关闭以管理员身份启动

  4. 寻找下面的设置(找得到就修改,找不到自己添加,路径填写自己的powershell路径)

  • terminal.external.windowsExec
json 复制代码
"terminal.external.windowsExec": "E:\\PowerShell\\7\\pwsh.exe"

说明: 指定在 Windows 上打开外部终端时使用的可执行文件路径。在这里,它指向 PowerShell 7 的可执行文件 (pwsh.exe)。

  • terminal.integrated.profiles.windows
json 复制代码
"terminal.integrated.profiles.windows": {
    "PowerShell 7": {
        "path": "E:\\PowerShell\\7\\pwsh.exe"
    }
}

说明: 定义集成终端的配置文件。在这里,创建了一个名为 "PowerShell 7" 的终端配置,指定其可执行文件路径为E:\\PowerShell\\7\\pwsh.exe。这使得用户可以在 VS Code 中选择使用 PowerShell 7 作为终端。

  • terminal.integrated.automationProfile.windows
json 复制代码
"terminal.integrated.automationProfile.windows": {
    "path": "E:\\PowerShell\\7\\pwsh.exe"
}

说明: 指定在自动化任务(如调试或 CI/CD)中使用的终端配置文件。在这里,设置为 PowerShell 7 的路径,以便在自动化场景中使用。

  • terminal.integrated.defaultProfile.windows
json 复制代码
"terminal.integrated.defaultProfile.windows": "PowerShell 7"

说明: 指定在 Windows 上的默认集成终端配置文件为 "PowerShell 7"。这意味着当你打开新的终端时,VS Code 将默认使用 PowerShell 7。

  • terminal.integrated.persistentSessionReviveProcess
json 复制代码
"terminal.integrated.persistentSessionReviveProcess": "never"

说明: 控制终端会话的恢复行为。在这里设置为 "never",意味着当你重新打开 VS Code 时,不会恢复先前的终端会话。这通常用于确保每次打开终端时都是一个干净的状态。

  1. 重启vscode,设置默认终端

相关推荐
清晨朝暮4 小时前
vscode不满足先决条件问题的解决——vscode的老版本安装与禁止更新(附安装包)
ide·vscode·编辑器
扮作大侠4 小时前
VScode自动添加指定内容
ide·vscode·编辑器
Eric.Lee20214 小时前
vscode实时预览编辑markdown
ide·vscode·编辑器·markdown
BIBI20497 小时前
Windows 下彻底删除 VsCode
windows·vscode
程序猿小D7 小时前
第11节 Node.js 模块系统
服务器·前端·node.js·编辑器·vim
湮雨塵飛7 小时前
ESP32开发之LED闪烁和呼吸的实现
vscode·嵌入式硬件·esp32·freertos·呼吸灯
HealthScience10 小时前
实现Cursor + Pycharm 交互
java·ide·intellij-idea
xiaobobo333011 小时前
解决vscode打开一个单片机工程文件(IAR/keil MDK)因无法找到头文件导致的结构体成员不自动补全问题。
vscode·stm32·无法找到头文件·结构体成员不补全
BIBI204911 小时前
VsCode 安装 Cline 插件并使用免费模型(例如 DeepSeek)
vscode·deepseek·cline
码码哈哈爱分享17 小时前
Cursor 编辑器介绍:专为程序员打造的 AI 编程 IDE
人工智能·编辑器