定义后缀模板时可以使用宏吗?

时间:2019-07-10 13:28:02

标签: phpstorm jetbrains-ide

我认为这是有可能的,因为存在'foo'.var并且它扩展为$foo = 'var';,所以必须有某种方法。

我想要做的是创建一个执行以下操作的模板: FooBar.new -> $fooBar = new FooBar();

到目前为止,我拥有的最好的东西是: $$$EXPR$ = new $EXPR$();,其行为如下: FooBar.new -> $FooBar = new FooBar();

这几乎是我想要的,但是变量名大写。我已经尝试过从Template Macros提取的suggestVariableName,但是我想它只能在实时模板中使用,或者我不知道如何使用它来完成后缀。

更新 我发现了一个非常酷的plugin,可以满足我的需求。感谢作者!

0 个答案:

没有答案