You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VS Code的Markdown文件中配置Jinja2语法高亮?

在VS Code的Markdown文件中为Jinja2代码块配置语法高亮

你可以通过以下几种方式解决Markdown文件中Jinja2代码块无语法高亮的问题,同时保留Markdown结构:

方法一:全局关联Markdown与Jinja2语法

将Markdown文件识别为「Markdown+Jinja2」混合格式,既能保留Markdown的所有结构,又能让Jinja2语法(包括代码块和内联的{{ }}/{% %})高亮:

  1. 先安装VS Code市场中的Jinja2扩展
  2. 打开VS Code的用户设置(快捷键Ctrl+,,切换到JSON视图)
  3. 添加以下配置:
"files.associations": {
    "*.md": "markdown.jinja2"
}

方法二:仅针对Jinja2代码块配置高亮

如果只需要代码块内的Jinja2语法高亮,不想全局启用Jinja2语法:

  1. 安装Markdown All in One和Jinja2两个扩展
  2. 打开用户设置(JSON视图),添加:
"markdown.extension.codeBlockLanguages": {
    "jinja2": "jinja2"
}

配置完成后,Markdown中的```jinja2代码块就会自动应用Jinja2的语法高亮规则。

注意事项

  • 确保安装的Jinja2扩展是支持语法高亮的版本(比如社区高下载量的官方适配版本)
  • 方法一会让整个Markdown文件启用Jinja2语法检查,如果你不需要内联Jinja2高亮,优先选方法二

内容的提问来源于stack exchange,提问作者fei yang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 00:14:56