为了账号安全,请及时绑定邮箱和手机立即绑定

在 Visual Studio Code 中向 django-html 文件添加格式化程序(美化器)

在 Visual Studio Code 中向 django-html 文件添加格式化程序(美化器)

慕仙森 2023-12-25 16:52:04
我在 Jinja 模板(VS Code)上使用 Django 扩展进行智能感知和语法突出显示,但无法弄清楚如何使用我的默认格式化程序(HookyQR Beautify)来美化/格式化我的 django-html 文件。这可能吗?
查看完整描述

3 回答

?
心有法竹

TA贡献1866条经验 获得超5个赞

我只需要对django-html文件使用beautify,我对js、html、css使用了prettier,然后对python使用了flake8和autopep8,对于django-htmlprettier错误地格式化了jinja模板字符串,

所以我禁用了django-html较小的语言,对我来说效果很好。

{

    "prettier.disableLanguages": ["django-html"],

    "beautify.language": {

      "html": [

        "django-html"

      ]

    },

    "[django-html]": {

      "editor.formatOnSave": true,

      "editor.defaultFormatter": "HookyQR.beautify"

    }

  }


查看完整回答
反对 回复 2023-12-25
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

这似乎已经为我排序了,允许我为普通 HTML 文件保留 HookyQR Beautify,并为 django-html 文件保留一个单独的 HookyQR Beautify:


"beautify.language": {

    "html": [

        "django-html"

    ]

}


查看完整回答
反对 回复 2023-12-25
?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

根据 VS Code,HookyQR Beautify 已被弃用。

查看完整回答
反对 回复 2023-12-25
  • 3 回答
  • 0 关注
  • 235 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信