You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让VSCode忽略扩展内部的问题提示?

如何阻止VSCode提示扩展内部的问题?

最近VSCode更新后,频繁收到25+条来自各类扩展内部的问题提示,示例如下:

{
    "resource": "/c:/Users/USERNAME/.vscode/extensions/ms-azuretools.vscode-azure-github-copilot-1.0.179-win32-x64/resources/agents/azqr-cost-optimize.agent.md",
    "message": "The 'infer' attribute is deprecated in favour of 'user-invocable' and 'disable-model-invocation'."
}
{
    "resource": "/c:/Users/USERNAME/AppData/Roaming/Code/User/globalStorage/github.copilot-chat/ask-agent/Ask.agent.md",
    "message": "Unknown tool 'github/issue_read'.",
    "message": "Unknown tool 'github.vscode-pull-request-github/issue_fetch'.",
    "message": "Unknown tool 'github.vscode-pull-request-github/activePullRequest'."
}

解决方法

  • 排除扩展目录的诊断提示
    打开VSCode设置(快捷键Ctrl+,),搜索problems.exclude,添加以下规则,将扩展相关目录从问题检测中排除:

    "problems.exclude": {
      "**/.vscode/extensions/**": true,
      "**/AppData/Roaming/Code/User/globalStorage/**": true
    }
    

    可根据实际提示中的路径,调整需要排除的目录范围。

  • 过滤特定类型的诊断消息
    如果只想屏蔽特定类型的警告(比如属性弃用、未知工具提示),可以通过正则匹配消息内容来过滤:

    "problems.exclude": {
      "**/*.agent.md": {
        "message": "deprecated|Unknown tool"
      }
    }
    

    该规则仅对.agent.md文件生效,匹配包含"deprecated"或"Unknown tool"的提示内容。

  • 更新或修复问题扩展
    这类提示多为扩展自身的兼容性问题,优先尝试更新对应的扩展(如Azure Tools、Copilot Chat、Pull Request GitHub);若更新后仍未解决,可暂时卸载有问题的扩展,等待开发者发布修复版本。

内容的提问来源于stack exchange,提问作者PsychoData

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.11 10:03:19