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

VS Code特定行下方语法高亮变暗的原因及解决方法

解决VS Code中Python代码语法高亮变暗的问题

具体解决方案

  • 调整Pylance的未使用代码检测规则
    打开VS Code设置(快捷键Ctrl+,或Cmd+,),搜索python.analysis.diagnosticSeverityOverrides,添加以下配置:

    "python.analysis.diagnosticSeverityOverrides": {
      "unusedImport": "none",
      "unusedVariable": "none"
    }
    

    该设置会关闭Pylance对未使用代码的高亮提示,避免误判情况。

  • 忽略单个导入的检测提示
    如果代码中确实用到了webdriver但Pylance未识别到,可在导入行添加注释跳过检测:

    from selenium import webdriver  # type: ignore
    

    同时尽量确保webdriver的调用逻辑是Pylance可解析的(比如避免过度动态化的调用方式)。

  • 重置或更新Pylance扩展
    打开VS Code扩展面板,找到Pylance:先尝试更新到最新版本;若问题仍存在,右键点击选择「重置扩展设置」,恢复默认配置后再重新调整。

  • 切换语法高亮主题
    部分主题对Pylance的诊断高亮渲染过于明显,可尝试切换到默认的Dark+或Light+主题,观察是否还会出现高亮变暗的情况。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 08:55:21