【问题标题】:How do I change markdown heading color by heading level in VS Code editor?如何在 VS Code 编辑器中按标题级别更改 Markdown 标题颜色?
【发布时间】:2020-07-25 14:43:21
【问题描述】:
我的问题类似于this one,但给出的答案是针对 Vim 的,而我需要一个针对 VS Code 的答案。我是一个真正的新手,我试图自己解决这个问题,但这些尝试都失败了:
非常感谢您的帮助。
【问题讨论】:
标签:
css
visual-studio-code
colors
markdown
heading
【解决方案1】:
在没有扩展名的编辑器中有一种内置方式来设置文本样式,包括 Markdown 标题,使用 VSCode's Colour Theme 设置:
打开你的settings.json(~/.config/Code/User/settings.json)或Ctrl+p“设置”,并在顶级{}之间插入for example:
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "heading.1.markdown entity.name.section.markdown, heading.1.markdown punctuation.definition.heading.markdown",
"settings": {
"foreground": "#9cecfb",
"fontStyle": "bold",
}
},
{
"scope": "heading.2.markdown entity.name.section.markdown, heading.2.markdown punctuation.definition.heading.markdown",
"settings": {
"foreground": "#83a4d4",
}
}
]
}
【解决方案2】:
我遇到了同样的问题,并找到了使用 VSCode 扩展 "Markdown header coloring" 的方法
基本上你必须这样做
- 安装扩展程序
- 在 settings.json 中设置一些自定义设置。您可以在“用户定义的标题颜色”部分中找到自定义设置的示例
-
不要忘记在每次修改后重新加载窗口:打开
Command Palette → 输入Reload window
干杯