Phpstorm zen编码:插入<;?php?>;标签

Phpstorm zen编码:插入<;?php?>;标签,phpstorm,emmet,Phpstorm,Emmet,PhpStorm中是否有内置的zen编码快捷方式来插入标记?如果没有,我将如何进行设置?没有,您可以通过转到文件->设置->--IDE设置->活动模板->添加并使用以下值进行设置:- 缩写:php 组:用户 模板文本: 上下文:检查HTML 您可以通过转到文件->设置->--IDE设置-->Live Templates来设置它 然后输入 Abbreviation: php Group: user Template Text: php $END$ ?> Context: Check HTML

PhpStorm中是否有内置的zen编码快捷方式来插入
标记?如果没有,我将如何进行设置?

没有,您可以通过转到文件->设置->--IDE设置->活动模板->添加并使用以下值进行设置:-

缩写:php
组:用户
模板文本:

上下文:检查HTML


您可以通过转到文件->设置->--IDE设置-->Live Templates来设置它

然后输入

Abbreviation: php
Group: user
Template Text: php $END$ ?>
Context:
Check HTML

在PhpStorm2016.1中,必须将适用值更改为HTML

转到文件->设置->编辑器->代码样式->活动模板 在右侧边栏上单击“+”,然后: 缩写:(例如)p 模板文本: 应用程序:将值更改为HTMLl,如之前 然后点击ok


在phpstorm的较新版本中,添加快捷方式有点不同。(2019.*或更高)

首先转到
File->Settings
(或者简单地
CTRL+ALT+S
)。打开
编辑器
选项卡并查找
实时模板
。选择PHP,点击右侧边栏的蓝色加号小图标,选择live template并点击

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
1-在“缩写”输入中键入快捷方式。
2-在“模板文本”区域键入“”
3-定义适用的上下文,如php和html。
4-如果要用另一个键而不是选项卡展开,则必须定义另一个展开键
单击
应用
确定
。就这样。

转到

File --> Settings --> Search & click Live Templates
单击右侧的+按钮 然后单击Live Template

最后输入以下内容:

Abbreviation: PHP
Template Text: <?php $END$ ?>
Context: Check HTML
缩写:PHP
模板文本:
上下文:检查HTML
单击应用,然后单击确定

现在在php文件中键入php并按tab键

 PHP tag (<?PHP ?>) will automatically generated
PHP标记()将自动生成

对。我在找“剪辑”,显然是phpstorm中的实时模板。谢谢。模板文本应为:
是否有方法为特定的实时模板指定键盘快捷键?因此,例如ctrl+p将键入。我建议改为使用此设置(键入“#对于Mac用户:在Mac上的phpstorm10中,正确的路径是PhpStorm->Preferences->Editor->Live Templates,单击PHP并添加新的Live Templates。感谢@Salman AbbasLive Templates没有代码样式(至少在2018版本中)它在它下面,但除此之外,它帮助我获得了更多的最新版本,谢谢。谢谢!非常好的回答!非常好的回答,截图帮助很大!