【发布时间】:2016-06-29 08:52:31
【问题描述】:
我在 IntelliJ 中定义了以下实时模板:
private static final Logger log = LoggerFactory.getLogger($CLASS_NAME$.class);
我使用它将记录器变量插入到一个类中。
是否可以定义使模板也添加
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
如果这些定义仍然不存在,到文件中?
【问题讨论】:
-
实时模板在一处插入一些代码。我认为您应该使用文件模板 - 始终在每个文件中包含导入和静态声明(您可以过滤掉名称中带有
Test的文件)。或者,您可以随时在每个文件中添加此导入,并让optimize imports任务在不需要时将其删除。
标签: java intellij-idea code-snippets