PhpStorm中是否有内置的zen编码快捷方式来插入<?php ?>
标签?如果没有,我该如何设置?
提前致谢。
答案 0 :(得分:65)
没有,你可以通过Going to File - &gt;来设置它。设置 - &gt; - IDE设置 - - &gt;实时模板 - &gt;添加并使用以下值: -
缩写:php
组:用户
模板文字:<?php $END$ ?>
上下文:检查HTML
答案 1 :(得分:7)
在PhpStorm2016.1中,必须将值中的适用值更改为HTML。
转到文件 - &gt;设置 - &gt;编辑 - &gt;代码风格 - &gt;实时模板 在右侧边栏上单击“+”,然后: 缩写:(例如)p 模板文字: 应用程序:将值更改为HTMLl,如同 然后点击确定。
答案 2 :(得分:2)
转到
File --> Settings --> Search & click Live Templates
点击右侧的+按钮 然后点击实时模板
最后输入以下内容:
Abbreviation: PHP
Template Text: <?php $END$ ?>
Context: Check HTML
单击“应用”,然后单击“确定”
现在输入php,然后在php文件中按Tab键
PHP tag (<?PHP ?>) will automatically generated
答案 3 :(得分:1)
您可以转到文件 - &gt;进行设置。设置 - &gt; - IDE设置 - - &gt;实时模板
然后输入
Abbreviation: php
Group: user
Template Text: php $END$ ?>
Context:
Check HTML
答案 4 :(得分:1)
较新版本的phpstorm,添加的快捷方式略有不同。 (2019. *或更高版本)
转到File -> Settings
(或仅转到CTRL + ALT + S
)。打开Editor
标签,然后找到Live Templates
。选择PHP,然后单击右侧栏中的蓝色小加号图标,选择实时模板,然后;
1- type shortcut on `abbreviation` input.
2- type "<?php $END$ ?>" on `template text` area
3- define applicable context like php and html.
4- if you want to expand with another key instead tab, you must define another expand key
单击apply
或ok
。就是这样。