7

我昨天才开始使用 Sublime Text 2,我非常喜欢它。但是,我正在尝试设置一个我会一直使用的代码片段。问题是编辑根本不认识它。我将它保存在我的 Packages/User 文件夹中。片段如下:

<snippet>
    <content><![CDATA[echo "<pre>".print_r(${0:var},true)."</pre>";]]></content>
    <!-- Optional: Set a tabTrigger to define how to trigger the snippet -->
    <tabTrigger>pre</tabTrigger>
    <!-- Optional: Set a scope to limit where the snippet will trigger -->
    <scope>source.php</scope>
    <description>print r with pre tags</description>
</snippet>

知道我做错了什么吗?

4

2 回答 2

15

确保它与.sublime-snippet扩展名一起保存。只有当范围是 php 时,您的代码段才会扩展。所以它必须在 php 标签中,即使它在一个 php 文件中。

于 2012-03-01T05:26:58.087 回答
0

创建片段时,请确保您在$需要时转义,因为该$符号用作指针。

于 2013-04-04T23:06:26.530 回答