VSCode闭合括号后后续代码异常变暗,求解决方法及对应设置
VSCode 括号匹配后后续代码全变暗的解决方法
临时缓解方案(快速消除眼部不适)
直接关闭非括号范围的变暗效果:
- 打开VSCode设置(快捷键
Ctrl+,或Cmd+,) - 搜索
editor.bracketPairColorization.scopeDarkening - 将该选项设为
false
也可以直接在settings.json中添加或修改:
"editor.bracketPairColorization.scopeDarkening": false
根源修复方案
出现后续代码全变暗的问题,是因为VSCode的Python语法解析器错误识别了括号的闭合位置,可按以下步骤排查:
- 更新官方的Python和Pylance扩展到最新版本
- 禁用除官方扩展外的其他Python语法相关扩展,重启VSCode后测试是否恢复正常
- 尝试修改路径字符串格式:把
r'C:\Program Files\ChromeDriver\chromedriver.exe'换成r"C:\Program Files\ChromeDriver\chromedriver.exe"(双引号),或者改用正斜杠路径C:/Program Files/ChromeDriver/chromedriver.exe,测试是否还会触发问题
相关设置项说明
你提到的“打开括号时通过变暗代码标记起止位置”的功能,对应两个核心设置:
editor.bracketPairColorization.enabled:控制是否开启括号对着色及范围标记功能editor.bracketPairColorization.scopeDarkening:控制是否将括号对以外的代码范围变暗,这就是导致你眼部不适的直接开关
内容的提问来源于stack exchange,提问作者Marc
相关产品推荐
相关产品推荐

