2014-04-04 174 views
13

Sublime Text中Jinja2模板的语法高亮显示吗?由Jinja2我的意思是:Sublime Text语法高亮Jinja2

{% extends "template.html" %} 
{% block content %} 
{% if task == 'archimed_spiral' %} 
    {% include 'archimed.html %} 
{% elif task == 'gcd' %} 
    {% endif %} 
{% endblock %} 

我相信这是基于Python。这可能很难阅读。

回答

19

是,there is a Jinja2 package用于Sublime Text。

它作为TextMate语法包实现;这些都由Sublime Text直接支持,并且由Jinja2包自己的作者编写。

+0

谢谢,我会试试看 - 是否突出显示html语法? – quapka

+0

有两种模式:* Jinja模板*和* HTML(Jinja模板)*。后者是完整的HTML模式加Jinja语法。 –

+1

很好地工作,虽然它可能会更好地使用Jinja2和HTML不同的颜色..现在它有点模糊在一起。但我想这比以前好。我会尽快接受答案。 – quapka