1
我在textmate中使用片段很多 - 尤其是为我的来源添加API文档。textmate片段和标签
您可以在代码片段中定义占位符,并且可以使用TAB/SHIFT + TAB在这些占位符之间跳转。
我的问题是:
是它仍然以某种方式可以在当前光标位置内占位符位置插入一个标签不破坏片断TAB/Shift + Tab功能?
非常感谢!
我在textmate中使用片段很多 - 尤其是为我的来源添加API文档。textmate片段和标签
您可以在代码片段中定义占位符,并且可以使用TAB/SHIFT + TAB在这些占位符之间跳转。
我的问题是:
是它仍然以某种方式可以在当前光标位置内占位符位置插入一个标签不破坏片断TAB/Shift + Tab功能?
非常感谢!
我想我发现了这是一个“解决方案”:
我加入以下设置一个新的命令:
save: nothing
command(s): printf "%$(($TM_TAB_SIZE - $TM_LINE_INDEX % $TM_TAB_SIZE))s"
input: none
output: insert as text
activation: key equivalent - CTRL + SPACE
scope selector: comment.block
等效键也可以是CTRL + TAB左右,但TAB已经分配了许多功能。对我来说就像是一种魅力。
我使用空格而不是标签......所以如果有人喜欢标签,解决方案需要调整。