VSCode Dark Modern主题Markdown语法高亮自定义问题求助
自定义VSCode Dark Modern主题的Markdown语法高亮
我想修改VSCode默认主题「Dark Modern」的Markdown语法高亮颜色,但只找到一些被注释的配置项,比如:
//"markdown.extension.editor.codeSpan.background": "#00000000", //"markdown.extension.editor.codeSpan.border": "#264f78", //"markdown.extension.editor.formattingMark.foreground": "#e3e4e229", //"markdown.extension.editor.trailingSpace.background": "#cccccc33",
这些都不是我需要的。我主要想修改Markdown链接[link label](/url/)里的URL和括号颜色,但找不到对应的作用域选择器——我想要的是类似这样的配置项:
markdown.extension.editor.link.url, markdown.extension.editor.link.brackets
有没有Markdown语言作用域选择器的完整列表?我翻了官方仓库,但内容太杂找不到。本质上我只是想在默认主题副本里调整几项设置,没想到这么麻烦。
更新
通过参考同类问题的解决方案,我在用户settings.json中添加了以下代码片段:
"editor.tokenColorCustomizations": { "textMateRules": [ { "scope": "markup.underline.link.markdown", "settings": { "foreground": "#777777", "fontStyle": "italic bold", } }, ] },
现在确认scope字段可以使用「Developer: Inspect Editor Tokens And Scopes」工具显示的TextMate作用域。
内容的提问来源于stack exchange,提问作者Dave Everitt
相关产品推荐
相关产品推荐

