如何解决有人知道如何在 VS Code 中正确自动缩进 .ejs 吗?
有没有人想出如何让 VS Code 正确地自动格式化 .ejs 文件?我已遵循 this post 中的提示,但似乎没有任何效果。
解决方法
看起来 this thread 中的用户也在寻找这种方式。答案似乎是:
- 安装
EJS language support
插件 - 现在您有 ejs 支持、突出显示和代码段,但有些标签如
<? for( let item of array ) { ?>
(some data)
<? } ?>
格式不正确(至少使用默认的 html 格式化程序)。
-
要解决此问题,您可以尝试将自定义分隔符设置为“?”
ejs.delimeter = '?'
。现在您已使用<? ... ?>
标记正确缩进。 -
要将片段与我们的自定义分隔符一起使用,您需要编辑扩展片段(或添加您自己的片段):安装
Snippets Ranger
插件,然后找到所需的扩展并编辑其文件。Snippets Ranger
是非常方便的工具。
用户 Victor Gorban 似乎习惯于这样做,因此与他联系也不错。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。