<tabTrigger>hisnip</tabTrigger>
<description>Test Snippet</description>
<scope>js, php</scope>
<!-- 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.python</scope> -->
如何将此文件mySnippet.sublime-snippet导入到sublime设置中,这样我就可以在不添加JS和PHP代码段默认文件的情况下访问此代码段。 这是在sublime中创建片段的方法吗?我想要一个带有我的自定义代码片段的片段文件,并且可能优先于默认值。但似乎sublime没有用户代码段和默认代码段json。
答案 0 :(得分:5)
首先,你的片段可能不会做太多。您需要按以下方式对其进行格式化:
<snippet>
<content><![CDATA[
Hello, ${1:this} is a ${2:snippet}.
]]></content>
<!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
<tabTrigger>hisnip</tabTrigger>
<!-- Optional: Set a scope to limit where the snippet will trigger -->
<scope>source.js</scope>
<scope>source.php</scope>
</snippet>
要开始创建新代码段,请转到工具&gt;菜单栏中的新代码段。这将创建一个包含默认选项和格式的新代码段。您可以获得自定义选项的完整列表from the docs。
创建并自定义代码段后,转到 Sublime Text&gt;偏好&gt;浏览包... 并将代码段保存在用户目录中:
请注意,代码段的正确文件扩展名为.sublime-snippet
。您可能还需要重新启动Sublime Text以加载要使用的代码段。
加载到环境中后,您可以通过键入hisnip
(或<tabTrigger></tabTrigger>
标记之间封装的任何内容)并按标签来访问您的代码段键。
答案 1 :(得分:0)
有一个名为&#39; SublimeSnippetMaker&#39;的简单但有用的软件包。