当前类的Eclipse IDE预定义变量

时间:2011-11-18 18:05:34

标签: eclipse code-snippets predefined-variables

我为每个Java类定义了一个记录器:

private XLogger logger = XLoggerFactory
        .getXLogger(AuthenticationFailureHandlerImpl.class.getName());

我想将其添加到Eclipse代码段中。是否有预定义的Eclipse变量,以便可以使用插入此代码段的类名动态替换类名?

谢谢。

2 个答案:

答案 0 :(得分:6)

我正在使用它:

private static final Log LOG = LogFactory.getLog(${enclosing_type}.class);

在Java中定义它 - >编辑 - > Eclipse首选项的模板。

答案 1 :(得分:3)

此外,您还可以添加导入。

${imp:import(org.slf4j.Logger, org.slf4j.LoggerFactory)}
private static final Logger logger = LoggerFactory.getLogger(${enclosing_type}.class);