php片段在sublime text 2中不起作用?

时间:2012-10-03 19:43:05

标签: php code-snippets sublimetext2

我正在尝试使用PHP设置sublime text 2,但是我在使代码片段工作时遇到了一些麻烦。我已经加载了一个PHP项目,并看到语法正确设置为PHP。当我转到偏好时 - >浏览 - > package _> php,我可以看到许多我无法激活的PHP片段,包括$ _files $ _get,$ post。据我所知,这些标签触发器是'$ _'

<snippet>
<content><![CDATA[\$_COOKIE['${1:variable}']]]></content>
<tabTrigger>$_</tabTrigger>
<scope>source.php</scope>
<description>COOKIE['…']</description>
</snippet>

但是当我在php文件中尝试时,这不会生成任何显示的片段。

有人可以就下一步做什么给我建议吗?

谢谢,

比尔。

2 个答案:

答案 0 :(得分:2)

适用于我的Sublime Text 2,但仅限于<?php ?>标记,而不仅仅是在名为.php的文件中。

<?php ?>标签内键入“$ _ + TAB”会显示所有$ _ Snippets COOKIE,FILES,ENV等的列表......

我接下来的步骤是:

  • 其他代码段是否有效?
  • 您是否创建了一个可以否决$ _?
  • 的代码段
  • 重新安装; - )

答案 1 :(得分:0)

您启用了php的源代码,您只能在您的php文件中调用此代码段。

  1. 创建新文件并另存为somename.php
  2. 之后写<?php
  3. 输入$_并点击 TAB Ctrl + Space
  4. 它生成片段,让我们快乐编码。