如何在Netbeans代码模板中使用${variable}作为提示/默认值的一部分


How to use a ${variable} as part of the hint/default in Netbeans code templates

我在Netbeans代码模板中有如下内容:

/**
 * stuff 
 */
$name = '${name}';
array('${var1 default="persons_${name}"}');

在使用代码模板时,如何使var1default值实际扩展name变量作为前一行中的输入?

我希望得到:

/**
 * stuff 
 */
$name = 'joseph';
array('person_joseph');

当我为名称变量填充joseph时。

看起来问题不在于扩展${name},而在于指定默认值。假设您想在var1null或未定义时获得person_joseph,则应为:

array('${var1!"persons_${name}"}');