VSCode语法高亮 禁用括号花俏的颜色

编程知识 更新时间:2023-05-01 23:02:27

问题

升级VSCode到版本1.67之后,源代码的语法高亮 各种括号(小括号、中括号、大括号)成了代码中最醒目的,黄色、紫色、各种颜色看起来没有规律。

排查

一开始我以为是哪个扩展程序不兼容最新的VSCode,搞乱了语法高亮功能。于是我尝试了各种操作,以试图让代码高亮恢复以往的正常,包括:

  1. 禁用所有扩展程序,重开VSCode,卸载所有扩展程序,…
  2. 卸载VSCode, 删除VSCode遗留目录(appdata/settings),重启Windows,…
  3. 重装VSCode,…

问题依旧,因此可以基本确定是VSCode自身的问题。果然,查看April 2022 (version 1.67) Update时发现有这么一条

  • Bracket pair colorization - Colored bracket pairs are now enabled by default.

解决

Bracket pair colorization can be disabled by setting “editor.bracketPairColorization.enabled” to false.

编辑用户范围的配置文件(如"%AppData%\Code\User\settings.json")或项目范围的配置文件(如.vscode/settings.json),添加以下选项

{
  "editor.bracketPairColorization.enabled": false
}

反省

升级软件时,考虑瞟一眼Release Notes / Changelog。另外遇到似是而非的"bug"时也可以看看Release Notes,或从软件的GitHub Issues中搜寻,以快速排查出问题原因。

参考

  • Visual Studio Code April 2022 (version 1.67) Update
  • Bracket pair colorization should NOT be enabled by default

更多推荐

VSCode语法高亮 禁用括号花俏的颜色

本文发布于:2023-04-24 10:18:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/720d186fb18b92c54e59794aaf0edb68.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:花俏   括号   语法   颜色   VSCode

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 100301文章数
  • 26025阅读数
  • 0评论数