gpt4 book ai didi

html - 带有美化功能的 Vscode 不会缩进 django html 模板

转载 作者:行者123 更新时间:2023-12-04 11:44:27 25 4
gpt4 key购买 nike

我希望以与 HTML 相同的方式格式化我的 django 模板。
Beautify 最终将我的模板视为文本,而不是缩进它们的内容。
例如,格式化后我的代码如下所示:

<head>
{% if title %}
<title>Django Blog - {{ title }}</title>
{% else %}
<title>Django Blog</title>
{% endif %}
</head>
代替
<head>

{% if title %}
<title>Django Blog - {{ title }}</title>
{% else %}
<title>Django Blog</title>
{% endif %}
</head>
我目前安装了 Beautify 和 Django 扩展,在 VSCode 和 WSL 上运行。 settings.json代码:
    "files.associations": {
"**/*.html": "html",
"**/templates/*/*.html": "django-html",
"**/templates/*": "django-txt",
"**/requirements{/**,*}.{txt,in}": "pip-requirements"
},
"emmet.includeLanguages": {
"django-html": "html"
},
"beautify.language": {
"html": [
"htm",
"html",
"django-html"
]
},
"[django-html]": {
"editor.defaultFormatter": "HookyQR.beautify"
}
为什么美化不能正确格式化/缩进我的模板?我该如何解决此行为?

最佳答案

您只需右键单击 HTML 文件并单击格式,它就会自动识别您的文件。实际上,这些扩展使 vscode 自动识别功能处于事件状态,但您仍然必须手动进行。

关于html - 带有美化功能的 Vscode 不会缩进 django html 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64563598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com