【发布时间】:2020-04-23 12:47:11
【问题描述】:
我正在使用 Sublime Text 3 (v3.2.2) 为 Jekyll 网站编写 markdown 文件。由于该网站托管在 GitHub 上,因此我必须使用 relative_url 过滤器来正确设置文件路径(请参阅 https://jekyllrb.com/docs/liquid/filters/)。我在 Sublime Text 中使用默认的 Mariana 配色方案,但它不适用于 Jekyll 在 markdown 文件中使用的 Liquid 过滤器。
这是语法高亮问题的图片:
如果我删除液体过滤器,这是一张图片:
有没有办法编辑默认的 Mariana 配色方案以正确处理 markdown 文件中的 Liquid 过滤器?
【问题讨论】:
-
这不是配色方案的错,更多的是您的 Jekyll 过滤器不是有效的 Markdown (Commonmark),因此配色方案使用的语法定义/语法无法识别杰基尔过滤器。您可以尝试使用 github.com/23maverick23/sublime-jekyll-syntaxes 中的 Markdown (Jekyll) 语法定义
标签: markdown sublimetext3