我正在使用Sublime Text 3(v3.2.2)为Jekyll网站编写降价文件。由于网站托管在GitHub上,因此我必须使用relative_url
过滤器正确设置文件路径(请参见https://jekyllrb.com/docs/liquid/filters/)。我在Sublime Text中使用默认的Mariana配色方案,但不适用于Markdown文件中Jekyll使用的Liquid滤镜。
这是语法突出显示问题的图像:
这是图像,如果我取下液体过滤器:
是否有一种方法可以编辑默认的Mariana配色方案,以正确处理markdown文件中的Liquid滤镜?
我正在发布此解决方案,因为它消除了在Markdown文件中使用Liquid语法的需要。解决方法是,此方法可以解决语法突出显示问题。
由于项目网站托管在不是用户或组织存储库的GitHub存储库中,因此可以将基本URL设置为Jekyll baseurl: /swift-macos
文件中的存储库名称,例如_config.yml
。因此,HTML和Markdown文件中的路径必须以/swift-macos
开头。这提供了使用relative_url
过滤器的替代方法。