我已经写了我的第一篇Sublime Text 3截图,并将其注册到
prn
触发器并将其限制为仅PHP:
<snippet>
<content><![CDATA[
echo '<pre>'.print_r(${1:\$variable}, TRUE).'</pre>';
die();
]]></content>
<tabTrigger>prn</tabTrigger>
<scope>source.php</scope>
</snippet>
当我打开任何
.php
文件和类型
prn公司
,一切都很好--我的片段显示为第一个,我可以按
Tab
或
Enter
要将其放置在编辑器中的光标位置:
然而,无论我做什么,这个片段都不会显示在“转到任何地方”对话框中(选择
Tools > Snippets...
。当我键入
prn公司
在这些对话框中,我只看到我安装的snippets包带来的四个项目:
我错过了什么?对于出现在“转到任何地方”对话框中的代码段有什么特殊要求吗?还是我的代码中有一些未被注意到的bug?
我读过了
"Snippets"
第章
Sublime Text Unofficial Documentation
彻底,以及
"Working With Code Snippets In Sublime Text"
中的博客文章
hongkiat.com Blog
不幸的是,我找不到任何线索。