我在 Jinja 模板(VS Code)上使用 Django 扩展进行智能感知和语法突出显示,但无法弄清楚如何使用我的默认格式化程序(HookyQR Beautify)来美化/格式化我的 django-html 文件。这可能吗?
3 回答
心有法竹
TA贡献1866条经验 获得超5个赞
我只需要对django-html
文件使用beautify,我对js、html、css使用了prettier,然后对python使用了flake8和autopep8,对于django-html
prettier错误地格式化了jinja模板字符串,
所以我禁用了django-html
较小的语言,对我来说效果很好。
{
"prettier.disableLanguages": ["django-html"],
"beautify.language": {
"html": [
"django-html"
]
},
"[django-html]": {
"editor.formatOnSave": true,
"editor.defaultFormatter": "HookyQR.beautify"
}
}
猛跑小猪
TA贡献1858条经验 获得超8个赞
这似乎已经为我排序了,允许我为普通 HTML 文件保留 HookyQR Beautify,并为 django-html 文件保留一个单独的 HookyQR Beautify:
"beautify.language": {
"html": [
"django-html"
]
}
- 3 回答
- 0 关注
- 235 浏览
添加回答
举报
0/150
提交
取消