Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sublimetext3 升华文本3片段不';不要出现在“中”;“去任何地方”;对话_Sublimetext3 - Fatal编程技术网

Sublimetext3 升华文本3片段不';不要出现在“中”;“去任何地方”;对话

Sublimetext3 升华文本3片段不';不要出现在“中”;“去任何地方”;对话,sublimetext3,Sublimetext3,我已经写了我的第一篇Supreme Text 3 snipped,用prntrigger注册了它,并将其限制为仅限于PHP: <snippet> <content><![CDATA[ echo '<pre>'.print_r(${1:\$variable}, TRUE).'</pre>'; die(); ]]></content> <tabTrigger>prn</tabTrigge

我已经写了我的第一篇Supreme Text 3 snipped,用
prn
trigger注册了它,并将其限制为仅限于PHP:

<snippet>
    <content><![CDATA[
echo '<pre>'.print_r(${1:\$variable}, TRUE).'</pre>';
die();
    ]]></content>
    <tabTrigger>prn</tabTrigger>
    <scope>source.php</scope>
</snippet>

prn
source.php
当我打开任何
.php
文件并键入
prn
时,一切正常——我的代码片段显示为第一个,我可以按
选项卡
输入
将其放在编辑器中的光标位置:

但是,无论我做什么,该代码段都不会显示在“转到任何地方”对话框中(在选择
Tools>Snippets…
后出现的对话框)。当我在该对话框中键入
prn
时,我只看到我安装的Snippets包带来的四个项目:

我遗漏了什么?对于出现在“Goto anywhere”对话框中的代码片段有什么特殊要求吗?或者在我被剪掉的代码中有一些未被注意到的错误吗


我已经彻底阅读了中的章节以及中的博客文章。不幸的是,我没有发现任何线索。

您需要介绍文件名。它保存的代码段。换句话说,如果您还想在Goto anywhere对话框中使用prn,那么您必须使用该名称保存文件