自定义代码片段(snippets)

阅读数:620 发布时间:2016-07-16 08:30:54

作者:zzl005 标签: sublime snippets

自定义代码片段--snippets

在Sublime Text中,可以自定义一些代码片段,用来减少重复代码的书写,比如一个基类的定义,一条数据库的操作,一段 api 的定义等等。

添加自己的 snippets 方法:Tools->Developer->New Snippet...,然后就会出现下面一段预定义的 snippet 结构:

<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.python</scope> -->
</snippet>

说明:

样例说明:

<snippet>
  <content>
  <![CDATA[
-webkit-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.5);
-moz-box-shadow:    1px 1px 1px 0px rgba(0, 0, 0, 0.5);
box-shadow:         1px 1px 1px 0px rgba(0, 0, 0, 0.5);
  ]]>
  </content>
  <tabTrigger>cssshadow</tabTrigger>
  <description>一个CSS的阴影片段</description>
  <scope>text.html</scope>
</snippet>

上面的代码就是一个生成CSS阴影的代码片段。

相关文章推荐: