我正在使用 PhpStorm 2016.2 并使用 VueJS 开发 Web 应用程序。
在 PhpStorm 中,我想在我的 JavaScript 文件中重新格式化 HTML 代码。但是当我单击时,Code | Reformat
只有 JavaScript 被重新格式化。
如何重新格式化 JavaScript 和 HTML?
我正在使用 PhpStorm 2016.2 并使用 VueJS 开发 Web 应用程序。
在 PhpStorm 中,我想在我的 JavaScript 文件中重新格式化 HTML 代码。但是当我单击时,Code | Reformat
只有 JavaScript 被重新格式化。
如何重新格式化 JavaScript 和 HTML?
我找到了另一个解决我的 PhpStorm 2016 问题的方法。使用片段编辑器。
2016.2 不支持格式化在 Typescript/ECMAScript 6 中注入的 HTML。此功能 ( WEB-18307 ) 自 2017.1 起可用,请参阅https://www.jetbrains.com/help/webstorm/2017.1/using-language-injections.html #d240474e440
查看代码样式选项:
这些是我的设置,我的混合 HTML/JavaScript 格式很好
此外,请确保在需要时在引号上使用必要的转义标记,并且在运行重新格式化之前正确放置右大括号/分号。
您的 JavaScript 对象的“模板”使用 '(单引号)打开看起来像多行字符串的内容。第 49 行似乎有另一个单引号可能会弄乱检查员。
在您的 HTML 位于 JavaScript 字符串中的情况下,它将(正确地)不被格式化。我建议执行以下操作: