vscode如何去除终端启动时显示的多余信息(win11)

参考链接:https://zhuanlan.zhihu.com/p/109788300

在win10中我按照上述链接中的方法操作,成功移除了终端启动时显示的多余信息。现在电脑更新到win11后又出现了如下所示的广告信息:

安装最新的 PowerShell,了解新功能和改进!https://aka.ms/PSWindows

在这里插入图片描述

而按照上述链接中方法操作完成后,settings.json中添加的"terminal.integrated.shellArgs.windows": ["-NoLogo"]这句代码会报警告信息:

This is deprecated, the new recommended way to configure your default shell is by creating a terminal profile in `#terminal.integrated.profiles.windows#` and setting its profile name as the default in `#terminal.integrated.defaultProfile.windows#`. This will currently take priority over the new profiles settings but that will change in the future.

我按照如下方法修改解决了警告:

  1. 打开settings.json(File->Preferences->Settiings打开,往下划随便找到一个Edit in settings.json,点击即可打开settings.json)

  2. 找到"terminal.integrated.defaultProfile.windows": "PowerShell",这条代码

  3. 在这条内容前面加入如下代码:

    "terminal.integrated.profiles.windows": {
        "Command Prompt": {
            "path": "C:\\WINDOWS\\system32\\cmd.exe",
            "icon": "terminal-cmd",
        },
        "PowerShell": {
            "source": "PowerShell",
            "args": ["-NoLogo"],	// 这句话是关键!!!
            "icon": "terminal-powershell"
        },
    },
    

上述代码的关键在于:在"terminal.integrated.profiles.windows"->"PowerShell"中加入"args": ["-NoLogo"]这句话。如果原本settings.json中就有"terminal.integrated.profiles.windows"->"PowerShell"的设置,就只需要在如上所示相应位置加入"args": ["-NoLogo"]这句话就可以了,别的不用动。

  1. 修改后如图所示:
    在这里插入图片描述
    这样就解决了警告,并且在任何情况下都不会再看到那一些多余信息了。
  • 1
    点赞
  • 5
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页
评论

打赏作者

Siazxyyy

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值