如何修改VS Code中Markdown行内代码块的前景/背景色?
解决VS Code高对比度主题下Markdown行内代码无法区分的问题
- 打开VS Code的
settings.json(快捷键Ctrl+,打开设置面板,点击右上角的{}图标进入编辑模式) - 添加针对高对比度主题的精准配置,指定Markdown行内代码的前景色与背景色:
"editor.tokenColorCustomizations": { "[Default High Contrast]": { "textMateRules": [ { "scope": "markup.inline.raw.string.markdown", "settings": { "foreground": "#000000", "background": "#ffffff" } } ] } }
- 若使用的是高对比度浅色主题,将配置中的
[Default High Contrast]替换为[Default High Contrast Light] - 如果上述作用域不生效,可通过命令面板(Ctrl+Shift+P)调出「Inspect Editor Tokens and Scopes」工具,选中行内代码查看精确作用域,替换配置里的
scope字段即可 - 保存配置后重新打开Markdown文件,行内代码的前景色会与背景色形成明显对比,恢复正常阅读
内容的提问来源于stack exchange,提问作者KodaE
相关产品推荐
相关产品推荐

