Wat*_*son 8 django django-templates visual-studio-code
问题:
{% extends 'base.html' %} {% block title %} Dashboard {% endblock %} {% block pagetitle %}
Run Code Online (Sandbox Code Playgroud)
变成
{% extends 'base.html' %} {% block title %} Dashboard {% endblock %} {% block
pagetitle %}
Run Code Online (Sandbox Code Playgroud)
请注意,它{% tag %}
被换行了。这会导致 django 模板出现语法错误。
我已经尝试了大多数顶级 django 模板扩展,但这并不能解决问题。
我也尝试过这些设置:
"[html]": {
"editor.formatOnSave": false,
},
"html.format.wrapLineLength": 0,
"html.format.enable": false,
"prettier.disableLanguages": ["html"]
Run Code Online (Sandbox Code Playgroud)
期望的行为:
我遇到了同样的问题,我发现解决该问题的唯一方法是禁用默认的 HTML 格式化程序。不幸的是,我没有找到一种方法来使其正确格式化 Django 模板标签。如果您转到 VS Code 首选项 > 设置 > 用户 > 扩展 > HTML 并取消选中“启用/禁用默认 HTML 格式化程序”,也可以执行相同的操作。
归档时间: |
|
查看次数: |
2213 次 |
最近记录: |