我创建了一个代码模板来添加日志记录器及其对应的导入:
${:import(org.apache.log4j.Logger)}
private static final Logger logger = Logger.getLogger(${enclosing_type}.class);
如果我现在添加它,记录器总是从行的开头开始,即使我的光标已经缩进。有没有办法强制将其放置在光标位置?
这是一个屏幕截图,以说明我的意思:
====>>>>> 编辑:Grove的答案在这种情况下很有帮助。但是这个例子怎么办?我还想向记录器添加注释。如果我在同一行中像这样定义模板,则记录器实际上会出现在注释的同一行中。
${:import(org.apache.log4j.Logger)}
/**
* Logger
*/ private static final Logger logger = Logger.getLogger(${enclosing_type}.class);