我正在尝试向Netbeans添加代码模板,以便键入lg后跟Tab会插入一个tinylog语句。到目前为止,我有:
Logger.${logLevel type="org.pmw.tinylog.Logger.*" editable="true" default="info" }("${message}");
这有点奏效,并产生如下所示的行:
Logger.info("message");
按Tab键可在“信息”和“消息”之间移动光标。我可以修改“消息”字段,按Tab键,然后移回到“信息”字段。但是,如果我按下Control-Space并将'info'更改为其他任何方法,都会加载新方法,但是代码模板向导会关闭,然后Tab会将代码移到右侧,而不是在方法名和字符串之间切换参数。
我是否在模板中犯了一个错误,或者我是否向Netbeans提出了太多要求,以期望在将方法从info(String)更改为debug(String)时可以使向导保持活动状态?