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

Gui*_*tta 2 html django jinja2 visual-studio-code

我正在使用 Django 扩展在 Jinja 模板(VS Code)上进行智能感知和语法高亮显示,但无法弄清楚如何使用我的默认格式化程序(HookyQR Beautify)来美化/格式化我的 django-html 文件。那可能吗?

Aks*_*ran 8

我只需要对django-html文件使用美化,我有更漂亮的 js、html、css 然后 flake8 和 autopep8 用于 python,django-html更漂亮的错误格式 jinja 模板字符串,

所以我禁用了django-htmlfrom pettier 语言并使用了从这个问题讨论中获得的这些设置,对我来说效果很好。

{
    "prettier.disableLanguages": ["django-html"],
    "beautify.language": {
      "html": [
        "django-html"
      ]
    },
    "[django-html]": {
      "editor.formatOnSave": true,
      "editor.defaultFormatter": "HookyQR.beautify"
    }
  }
Run Code Online (Sandbox Code Playgroud)