与Emmet的Sublime:在自定义代码段内的tabstop中突出显示文本

时间:2015-11-07 03:55:13

标签: sublimetext2 sublimetext sublime-text-plugin emmet

在Sublime Text中使用Emmet插件时,如果键入!然后按Tab键,则会输出HTML5模板。我注意到,在此模板中,<title>标记不仅有一个tabstop,而且还突出显示标题文本以便快速替换。

我知道管道字符(|)为光标设置了tabstops,但是是否可以在自己的自定义代码段文件中突出显示一组字符?

1 个答案:

答案 0 :(得分:0)

哈!找到了。

要突出显示自定义代码段中的tabstop内的文字,您需要将TextMate格式用于tabstops(即${1})。

要进行突出显示,请在数字后面和文本前面放置一个冒号以突出显示。例如,您可以执行以下操作:${1:This text will be highlighted}。下次展开自定义代码段时,编辑器将突出显示tabstop中的所有文本。

如果你有多个使用这种技术的tabstops,那么Sublime会在你选中它时突出显示每组文字。