在 Sublime Text 中,有没有办法让 Jinja2 包自动为扩展名为 .html 的文件提供语法支持?
In Sublime Text, is there a way to get the Jinja2 package to automatically provide syntax support for files with the .html extension?
如果检测到适当的分隔符({% .. %}
、{{ .. }}
),我希望 Jinja2 包的语法支持自动提供给具有 .html
扩展名的文件。
我知道这适用于扩展名为 .j2
的文件。我问它是否可以应用于包含 Jinja2 语法的纯 HTML 文件,而不必添加整个 .html
文件类型(然后将其应用于任何 HTML 文件)?
目前,我一直在为每个文件的语法定义下拉菜单中选择 HTML (Jinja2)
选项,显然这不是一个理想的解决方案。
最简单的方法是打开一个 .html
文件,然后 select View → Syntax → Open all with current extension as… → HTML (Jinja2)
。 应该 可以解决问题。如果没有,还有一种不同的方式涉及编写插件,但这应该足够了。
这仍然适用于文件的扩展名。但是,non-template 内容的突出显示应该与使用常规 HTML 语法完全相同。
如果检测到适当的分隔符({% .. %}
、{{ .. }}
),我希望 Jinja2 包的语法支持自动提供给具有 .html
扩展名的文件。
我知道这适用于扩展名为 .j2
的文件。我问它是否可以应用于包含 Jinja2 语法的纯 HTML 文件,而不必添加整个 .html
文件类型(然后将其应用于任何 HTML 文件)?
目前,我一直在为每个文件的语法定义下拉菜单中选择 HTML (Jinja2)
选项,显然这不是一个理想的解决方案。
最简单的方法是打开一个 .html
文件,然后 select View → Syntax → Open all with current extension as… → HTML (Jinja2)
。 应该 可以解决问题。如果没有,还有一种不同的方式涉及编写插件,但这应该足够了。
这仍然适用于文件的扩展名。但是,non-template 内容的突出显示应该与使用常规 HTML 语法完全相同。