gpt4 book ai didi

ruby-on-rails - 自定义Sublime代码段-HTML样式格式

转载 作者:行者123 更新时间:2023-12-03 13:36:18 24 4
gpt4 key购买 nike

原谅含糊不清的标题,我很难为我想做的事情找出正确的用语。

我编写了许多自定义片段,以支持为Ruby on Rails编写ERB。对于此示例,我尝试使用可以在单行中的if标记:

<% if something %>Content Here<% end %>

或包含缩进内容的多行:
<% if something %>
Content Here
<% end %>

我可以使用以下代码段来正常工作第一个(单行)格式:
<![CDATA[<% if $1 %>${2:$SELECTION}<% end %>$0]]>

问题是,如果我键入触发器,点击选项卡,为$ 1输入条件,点击选项卡,然后点击return,Sublime会完全执行我输入的内容并放入以下内容:
<% if something %>
[cursor]<% end %>

代码段中是否可以将if和end标记像HTM​​L标记一样对待:
<% if something %>
[cursor]
<% end %>

谢谢!

最佳答案

最简单的方法是使用新的tabTrigger定义新的代码段。它看起来像:

<snippet>
<content><![CDATA[<% if $1 %>
${2:$SELECTION}
<% end %>$0]]>
</content>

关于ruby-on-rails - 自定义Sublime代码段-HTML样式格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27497106/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com