【问题标题】:Sublime with Emmet: Highlight text in a tabstop inside a custom snippetSublime with Emmet:在自定义片段内的制表位中突出显示文本
【发布时间】:2016-02-08 07:38:03
【问题描述】:
在 Sublime Text 中使用 Emmet 插件时,如果你输入 ! 然后点击 tab 它会输出一个 HTML5 模板。我注意到在这个模板中,<title> 标签不仅有一个制表位,而且还突出显示了标题文本,以便快速替换。
我知道竖线字符 (|) 为光标设置了制表位,但是否可以在您自己的自定义 sn-p 文件中突出显示一组字符?
【问题讨论】:
标签:
sublimetext2
sublimetext
sublime-text-plugin
emmet
【解决方案1】:
哈!找到了。
要在您自定义的 sn-p 中突出显示制表位内的文本,您需要对制表位使用 TextMate 格式(即${1})。
要突出显示,请在数字之后和要突出显示的文本之前放置一个冒号。例如,您可以执行以下操作:${1:This text will be highlighted}。下次展开自定义的 sn-p 时,编辑器将突出显示制表位内的所有文本。
如果您有多个使用这种技术的制表位,那么当您在每组文本上制表时,Sublime 会突出显示它。