JetBrains phpStorm REPEAT Live Template连续直到用户中止(ESC)

时间:2013-01-06 02:16:38

标签: intellij-idea phpstorm live-templates

考虑php array()的这些实时模板:

Template- ari

'$KEY1$'=>'$VAL1$',

Template- arr

array(
$REPEAT$
)$ENDS$

我介绍了一个变量$ REPEAT $。我想要的是连续重复另一个定义的模板,直到用户按下ESC键。

阵列模板的每次使用可能有不同的no。其中的物品。在一个地方,我有2&其他一些我有10个要写的东西。

所以对于数组,它应该不断重复:'$ KEY1 $'=>'$ VAL1 $',按ENTER键按下$ VAL1 $

如何使用变量表达式或自定义实现来完成此操作?

现在就这样使用它:

Template- arr

array(
'$KEY1$'=>'$VAL1$',
$ENDS$
)

1 个答案:

答案 0 :(得分:4)

PhpStorm实时模板不支持此类功能。实现此行为的唯一方法是编写自定义插件。