PhpStorm 实时模板表达式转换当前变量

PhpStorm live template expression to convert current variable

因此我们可以使用表达式来转换实时模板中的其他变量。 例如:

是否可以直接将 snakeCase 应用到 NAME 所以无论我输入什么,都会转换为蛇形盒?期望的结果:

尝试了 snakeCase(NAME)snakeCase(String)snakeCase()。 None 似乎有效。也许有人想通了?

不,这不可能 - 您不能将变量传递给自身,它必须是另一个实时模板变量(之前定义)或根据剪贴板内容计算的某个已知值 (snakeCase(clipboard())) ,文件名(snakeCase(fileName())),完成后得到的名称等

如果你想更改现有变量的名称,你可以试试String Manipulation 插件,例如