我在IntelliJ中定义了以下实时模板:
private static final Logger log = LoggerFactory.getLogger($CLASS_NAME$.class);
我用它将logger变量插入到类中。
是否可以定义以便模板也添加
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
如果这些定义仍然不存在,那么该文件是什么?
答案 0 :(得分:4)
在Live模板中完全定义:
private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger($CLASS_NAME$.class);
并且IntelliJ应该自动将表达式重新格式化为导入。 (假设您已经下载并使用IntelliJ配置了lib JAR。)
编辑:正如评论所说:应检查Shorten FQ Names
复选框(默认情况下是这样)
使用IntelliJ IDEA 15.0.4进行测试
答案 1 :(得分:0)