我在 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 關注
- 443 瀏覽
添加回答
舉報
0/150
提交
取消