为活动周边模板定义快捷方式

PHP*_*Pst 1 templates phpstorm

如何使用周围实时模板的缩写?(例如t,...)在非周围模板中键入缩写并按下tab会插入模板,但是我在周围模板中首先选择一部分代码并且我们不输入缩写.

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

Laz*_*One 5

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

每个人都自己决定这个或那个东西是如何有用的,因此即使它对我有用,也没有必要意味着它对你有用.

但一般来说 - 通过加速我的工作对我来说非常有用 - 而不是输入一些文本(需要大量的光标移动或键入不同的字符)我只需几次击键即可输入.

我该如何定义模板

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

2. 设置| 实时模板

3.创建新条目:

  • 缩写:无论你认为什么是好的
  • 描述:无论你想要什么
  • 模板文字: <?=_('$SELECTION$')?>
  • 上下文:HTML,我想(如果需要,选择其他适用的上下文).

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


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

缩写对于SURROUND模板几乎没有任何意义,因为它们与普通的实时模板完全不同地调用.如果你想用一个g键完成这个- 尝试录制宏 - 可能工作或可能不工作(我只是没有看到太多点 - 它只会保存1个键组合).