43

PhpStorm 中是否有内置的 zen 编码快捷方式来插入<?php ?>标签?如果没有,我将如何设置一个?

4

5 回答 5

82

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

缩写:php
组:用户
模板文本:<?php $END$ ?>
上下文:检查 HTML

于 2011-05-29T00:45:48.103 回答
14

在 PhpStorm2016.1 中必须将 Applicable in Value 更改为 HTML 。

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

在此处输入图像描述

于 2016-08-19T08:04:32.553 回答
7

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

首先转到File -> Settings(或直接按CTRL + ALT + S)。打开 Editor选项卡并找到Live Templates选项卡。选择 PHP 并单击右侧边栏上的蓝色小加号图标,选择实时模板,然后:

  1. Abbreviation输入快捷方式。
  2. 键入区域<?php $END$ ?>template text
  3. 定义适用的上下文,如 php 和 html。
  4. 如果要使用另一个键而不是选项卡进行扩展,则必须定义另一个扩展键。

单击ApplyOK按钮。就是这样。

于 2019-10-30T09:59:21.163 回答
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
于 2020-09-13T13:10:44.230 回答
1

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

然后输入

Abbreviation: php
Group: user
Template Text: php $END$ ?>
Context:
Check HTML
于 2015-07-26T10:44:14.880 回答