【发布时间】:2021-02-23 09:26:00
【问题描述】:
问题:
{% extends 'base.html' %} {% block title %} Dashboard {% endblock %} {% block pagetitle %}
变成
{% extends 'base.html' %} {% block title %} Dashboard {% endblock %} {% block
pagetitle %}
注意{% tag %} 被换行了。这会导致 django 模板出现语法错误。
我已经尝试了大多数顶级 django 模板扩展,但这并不能解决问题。
我也试过这些设置:
"[html]": {
"editor.formatOnSave": false,
},
"html.format.wrapLineLength": 0,
"html.format.enable": false,
"prettier.disableLanguages": ["html"]
期望的行为:
- 自动格式化 *.html 文件,同时保留 django 模板标签,而不是用换行符分解它们。
- 次优(但可接受)行为:根本不格式化 *.html 文件。
【问题讨论】:
标签: django visual-studio-code django-templates vscode-settings