【发布时间】:2021-03-05 07:59:34
【问题描述】:
我正在尝试为 jinja2 添加语法高亮。 具体来说,我要缩进语句块,例如 {% if %} 和 {% for %}。
How jinja2 looksWhat I want it to look like
但是,我不想只添加空格,因为它会显示在模板文件中。
我知道有一种方法可以在它之前添加不带空格的缩进,因为启用 Word-Wrap 时它会在 Python 语法中发生:
我认为这可以通过创建/修改 sublime 包来实现,但由于我是新手,所以我希望得到一些指导。也可能有另一种可能的方式来实现这一点,我不知道。
谢谢!
编辑:
在 ST prefrences 中进行更多搜索后,我发现了“indent_subsequent_lines”,这似乎是 Python 语法中非空白缩进的原因。所以这可能不是一个解决方案。
如果有人确实有答案,我会保持这个问题的开放性,但在找到“indent_subsequent_lines”之后,我不太相信有简单的解决方案。
【问题讨论】:
标签: sublimetext3 word-wrap sublime-text-plugin