Sublime自定义语法

Posted 王召波

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sublime自定义语法相关的知识,希望对你有一定的参考价值。

以thinkphp框架的assign函数为例

在sublime\Data\Packages\PHP下

新建文件:assign.sublime-snippet

内容为

<snippet>
    <content><![CDATA[\$this->assign(‘${1:}‘,\$${1:});]]></content>
    <tabTrigger>assign</tabTrigger>
    <scope>source.php</scope>
    <description>assign</description>
</snippet>

下面两个是打印测试自动加断点的:

1.新建文件:var.sublime-snippet

内容为

<snippet>
    <content><![CDATA[
var_dump(\$${1:res});exit;
]]></content>
    <tabTrigger>var</tabTrigger>
    <scope>source.php</scope>
    <description>var</description>
</snippet>

2.新建文件:pre.sublime-snippet

内容为

<snippet>
    <content><![CDATA[
echo "<pre>";
print_r(\$${1:rs});
exit;
]]></content>
    <tabTrigger>pre</tabTrigger>
    <scope>source.php</scope>
    <description>pre</description>
</snippet>

 

以上是关于Sublime自定义语法的主要内容,如果未能解决你的问题,请参考以下文章

Sublime Text自定义snippet

Sublime text3最全快捷键清单

Sublime自定义语法

Sublime Text 3:自定义语法高亮

如何将文件类型自定义为 Sublime Text 中的语法关联?

关于 sublime snippet