我刚刚写了以下片段,并将其保存在文件夹Packages/User/HTML中,命名为"add-script-source.sublime-snippet"。
现在,我只想让这个代码片段在HTML文件中运行,但是它没有。如果我注释掉 "scope" 标签,在JavaScript中它会工作,但是在HTML中仍然不行。我认为你的用户文件夹下的文件夹名称也会给 Sublime Text 适当的范围(如此视频所述https://tutsplus.com/lesson/your-first-snippet/),但这似乎没有任何作用。每当我将 scope 标签设置为 ANYTHING 时,代码片段都不会触发。
可能的问题是什么?
<snippet>
<content><![CDATA[
<script type="text/javascript" src="${1:script.js}">${2}</script>
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>scriptsrc</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>text.html</scope>
</snippet>
现在,我只想让这个代码片段在HTML文件中运行,但是它没有。如果我注释掉 "scope" 标签,在JavaScript中它会工作,但是在HTML中仍然不行。我认为你的用户文件夹下的文件夹名称也会给 Sublime Text 适当的范围(如此视频所述https://tutsplus.com/lesson/your-first-snippet/),但这似乎没有任何作用。每当我将 scope 标签设置为 ANYTHING 时,代码片段都不会触发。
可能的问题是什么?
HTML
吗? - AGS