Html 使用VSCode对EJS文件进行错误缩进
我在VSCode上遇到EJS文件的问题,每次我保存文件时,格式化程序都会应用错误的缩进 在每个EJS标识符下方,下一行向右移动,缺少正确的垂直对齐 我正在为*.ejs使用HTML格式,并从DigitalBrainstem安装了ejs扩展Html 使用VSCode对EJS文件进行错误缩进,html,visual-studio-code,formatting,ejs,indentation,Html,Visual Studio Code,Formatting,Ejs,Indentation,我在VSCode上遇到EJS文件的问题,每次我保存文件时,格式化程序都会应用错误的缩进 在每个EJS标识符下方,下一行向右移动,缺少正确的垂直对齐 我正在为*.ejs使用HTML格式,并从DigitalBrainstem安装了ejs扩展 <% if(locals.metadata && locals.metadata.length>0) { %> <% var supplier=metadata[0] %>
<% if(locals.metadata && locals.metadata.length>0) { %>
<% var supplier=metadata[0] %>
<% } %>
<main class="site-content">
0) { %>
下图中的另一个例子
在这两个示例中都可以看到,它看起来像一个阶梯,每一行都自动向右缩进,并且无法保持打开/关闭代码块对齐。我找到了解决方案:
EJS语言支持
插件
(一些数据)
格式不正确(至少使用默认html格式化程序)
ejs.delimeter=“?”
。现在您有了正确的缩进snippets Ranger
插件,然后找到所需的扩展名并编辑其文件。snippets Ranger
是非常方便的工具EJS语言支持
插件
(一些数据)
格式不正确(至少使用默认html格式化程序)
ejs.delimeter=“?”
。现在您有了正确的缩进snippets Ranger
插件,然后找到所需的扩展名并编辑其文件。snippets Ranger
是非常方便的工具我希望我帮助过别人为.ejs文件设置VSCode,我只是在寻找解决方案。如果安装ESJ语言支持插件本身不起作用,请转到设置并搜索
格式:模板化
,您将看到支持一些模板化语言标记的选项。激活它。这对我在l东部。我自己正在寻找解决方案。如果安装ESJ语言支持插件本身不起作用,请转到“设置”并搜索格式:模板化
您将看到尊重一些模板化语言标记的选项。激活它。这至少对我有效