在 Visual Studio Code 中,我编辑 Markdown 文件。
在编辑器中标记的文本**bold**
被渲染bold以及标记的那个*italic*
呈现在italic.但文字标记***bold and italic***
简单地呈现为italic.
我尝试放入editor.tokenColorCustomizations.TextMateRules
以下规则:
{
"scope": ["markup.italic.markdown", "markup.bold.markdown"],
"settings": {
"fontStyle": "italic",
"fontWeight": "bold"
}
}
但VSC抱怨说fontWeight
设置中不存在并且fontStyle
接受其中之一bold
or italic
但不是两者的结合。
任何想法?
谢谢!
马里奥
这对我有用:
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "markup.bold.markdown markup.italic.markdown",
"settings": {
// "foreground": "#00ff00",
"fontStyle": "italic bold",
}
},
]
},
由于某种原因,markup.bold.markdown
需要首先列出,之前markup.italic.markdown
。尽管实际上被列为第二名Scopes
悬停框。
除非有人有很好的解释,否则我会认为这是一个错误。
另请注意您的表格:
"scope": ["markup.italic.markdown", "markup.bold.markdown"],
将范围视为两个单独的范围(因为,
分隔符它不合并作用域 - 它们被视为两个独立的作用域,因此其中任一作用域都会以粗体和斜体显示,我认为这不是您真正想要的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)