标签: phpstorm live-templates
我已经添加了一个实时模板,该模板应该在php到<?php $END$ ?>上触发选项卡。我已经在PHP实时模板组,HTML实时模板组和用户(自定义瘦身)实时模板组中添加了一个,其中&#34;适用于..&#34;我已经检查了所有内容。
php
<?php $END$ ?>
但是他们不能在php文档中的<?php..?>标签之外工作......魔法在哪里?#34;让它工作&#34;复选框?
<?php..?>
更新1:
如果我调用Code | Insert Live Template(内部和外部的php标记), 列出,并按原样运行。
Code | Insert Live Template
根据要求截图:
答案 0 :(得分:0)
所以..我找到了解决方案&#34;。
如果我输入HTML(在.php文件中)并输入<php,那么它将提供实时模板并展开到<<?php ?>。我尝试了一些其他的标点符号,而不是<,但那个似乎很特别。幸运的是,我的模板文本也以<开头,所以我只是从中删除了那个主角,留下这个:
<php
<<?php ?>
<
我没有想知道PHPStorm里面上的是什么,但我会接受它。 对于该列表中的其他片段,它是相同的,因此它不会处理“php”#php; string special。