为txt范围创建代码段

时间:2014-12-28 09:09:19

标签: sublimetext sublimetext3

我已经为txt扩展创建了示例代码段,但它无法正常工作。我无法找到问题。

我正在使用ST3

我正在使用该样本。

<snippet>
    <content><![CDATA[
Hello, ${1:this} is a ${2:snippet}.
]]></content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <tabTrigger>hello</tabTrigger>
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <scope>source.txt</scope>
</snippet>

我将文件保存在

  

AppData \ Roaming \ Sublime Text 3 \ Packages \ User

将文件另存为

  

hello.sublime-片段

1 个答案:

答案 0 :(得分:1)

如果您希望代码段在文字范围内有效,则需要将其设为text而不是source.txt

另外,我认为片段和补丁默认情况下不在文本范围内工作。在这种情况下,您必须在用户设置中将范围添加到auto_complete_selector