our*_*ess 3 code-snippets sublimetext sublimetext3
在Sublime Text 3中,我试图在一个代码段内插入一个片段
ul[TAB]
Run Code Online (Sandbox Code Playgroud)
哪个产生
<ul>|</ul>
Run Code Online (Sandbox Code Playgroud)
将光标嵌套在元素之间.
现在,我想要做的是能够扩展此片段内的另一个片段,也就是说
ul[TAB]li[TAB]
Run Code Online (Sandbox Code Playgroud)
翻译
<ul><li>|</li></ul>
Run Code Online (Sandbox Code Playgroud)
再次将光标嵌套在元素之间,不幸的是作为崇高文本3中片段的一部分,[TAB]将您带到下一个锚点,在这种情况下,退出标记.我发现这个功能非常方便,但在这种情况下,一个PITA.上面列出的击键将呈现:
<ul>li</ul>|
Run Code Online (Sandbox Code Playgroud)
在结束标记之后使用光标.
有没有办法退出代码段,以便我可以输入一个新的代码段?
您可以使用以下$0示例指定光标的位置:
<snippet>
<content><![CDATA[
<ul>$0</ul>
]]></content>
<tabTrigger>ul</tabTrigger>
<scope>text.html</scope>
</snippet>
Run Code Online (Sandbox Code Playgroud)
我建议看看优秀的Emmet插件,因为它使嵌套的HTML标签的脚手架非常容易.
| 归档时间: |
|
| 查看次数: |
410 次 |
| 最近记录: |