【问题标题】:VS Code and Handlebars formatting unable to get partials on new linesVS Code 和 Handlebars 格式无法在新行上获取部分内容
【发布时间】:2022-09-27 18:40:21
【问题描述】:

在 PC 崩溃后,我很幸运能够恢复数据,但无法恢复程序和设置。现在使用 VS Code + Prettier 我无法将多个 Handlebars 部分用于新行。例如:

{{> Partial_1}}
{{> Partial_2}}

保存后变为:

{{> Partial_1}} {{> Partial_2}}

找不到解决方案(或者我可能没有向 Google 提出正确的问题)...

    标签: visual-studio-code handlebars.js vscode-settings prettier prettier-vscode


    【解决方案1】:

    首先,确保为车把文件使用正确的格式化程序。从您的示例中,您似乎正在使用 VS Code HTML Formatter。您可以右键单击.hbs 文件并选择选项格式化文档选择更漂亮。

    您还可以将 Prettier 设置为车把文件的默认格式化程序,但目前,Prettier 对不支持部分的车把文件使用 Glimmer 解析器,因此您的代码将无法正确格式化。

    参见 Github 上的相关问题:https://github.com/prettier/prettier/issues/11834

    可能的解决方法:How to solve handlebar partials are not supported in VS Code?

    【讨论】:

      猜你喜欢
      • 2023-03-10
      • 2014-05-26
      • 1970-01-01
      • 1970-01-01
      • 2016-02-25
      • 2013-03-08
      • 2021-01-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多