如何使用PHPStorm在PHP字符串中扩展XML缩写?

时间:2015-02-09 06:00:50

标签: phpstorm emmet

我最近从Notepad ++切换到PHPStorm,并且我已经能够获得我在Notepad ++中工作的大部分功能。

我无法弄清楚的是在PHP字符串中扩展缩写(或者在xml上下文之外的任何地方)。

例如,在带有Zen Coding插件的Notepad ++中:

$link = "button.btn-large>i.fa.fa-facebook+span.btn-text|";

如果我将光标放在字符串的末尾(管道所在的位置),然后按CTRL + E,它会扩展整个字符串,如:

<button class="btn-large">
   <i class="fa fa-facebook"></i>
   <span class="btn-text"></span>
</button>

......这在PHPStorm中不起作用。

展开键是TAB,正如您所料,它会进入选项卡。我找了一个热键来强制扩展XML,但我找不到一个。我看到有一种叫做实时预览的东西 - 但我不会制作一个宏。我只想扩展缩写。

更新

一个部分解决方案是转到“实时模板”&gt; “Zen HTML”,然后选择一个缩写。在底部有一个“适用于HTML,(等)”。

您可以通过单击“更改”并添加“PHP String Literal”来实现此目的。

但是你必须一次为每个元素做一次。这不是一个非常优雅的解决方案。我真的希望有更好的方法。

0 个答案:

没有答案