1

周边直播模板的缩写怎么用?(例如t,...)在非包围模板中键入缩写并按 Tab 将插入模板,但在包围模板时我们首先选择一部分代码并且我们不键入缩写。

如何为特定的周围模板定义快捷方式,例如如何定义模板,以便当我选择一部分代码然后按gkey时,所选代码被<?=_('and包围')?>

4

1 回答 1

5

周围实时模板的缩写如何有用?

每个人都自己决定这件事或另一件事如何有用,因此即使它对我有用,也不一定意味着它对你有用。

但一般来说——通过加快我的工作速度对我来说非常有用——而不是输入一些文本(这需要大量的光标移动或输入不同的字符),我只需按几下键就可以输入它。

如何定义模板

1. http://www.jetbrains.com/phpstorm/webhelp/creating-and-editing-live-templates.html

2.设置 | 实时模板

3. 创建新条目:

  • 缩写:随便你觉得好
  • 简介:随心所欲
  • 模板文本:<?=_('$SELECTION$')?>
  • 上下文:我猜是 HTML(如有必要,请选择其他适用的上下文)。

现在,当它被保存时——转到要使用它的文件,选择文本,然后调用Code | 用实时模板环绕...并从下拉列表中选择所需的模板


要回答修改后的问题(您至少可以费心发表评论):

缩写对于 SURROUND 模板几乎没有任何意义,因为它们的调用方式与普通的实时模板完全不同。如果您希望通过一g键完成此操作——尝试录制宏——可能有效,也可能无效(我只是看不到太多意义——它只会节省 1 个组合键)。

于 2012-10-30T10:21:41.107 回答