Java 有用的Intellij Live模板

Java 有用的Intellij Live模板,java,intellij-idea,Java,Intellij Idea,以与有用的EclipseJava代码模板相同的方式,转换成Intellij后,我想知道是否有人们使用的类似有用的代码模板 我已按如下方式设置了slf4j导入: 缩写:slog 第节:产出 编辑变量:CLASS_NAME->className() 适用于Java:声明 模板文本为: private static final org.slf4j.Logger LOG = org.slf4j.LoggerFactory.getLogger($CLASS_NAME$.class); 还有其他人们使

以与有用的EclipseJava代码模板相同的方式,转换成Intellij后,我想知道是否有人们使用的类似有用的代码模板

我已按如下方式设置了slf4j导入:

  • 缩写:slog
  • 第节:产出
  • 编辑变量:CLASS_NAME->className()
  • 适用于Java:声明
模板文本为:

private static final org.slf4j.Logger LOG = org.slf4j.LoggerFactory.getLogger($CLASS_NAME$.class);

还有其他人们使用的有用的实时模板吗?

有很多例子。只需尝试在GitHub中进行搜索,例如:

使用Java 7,您可以使用
MethodHandles
类中的
lookup
方法来简化日志模板


即使它不是一个活动模板,我建议您尝试一下。它有@Slf4j注释,可以用来获取名为“log”的实例变量,这是一个成熟的记录器。只需导入lombok依赖项并启用预处理。使用Intellij IDEA编写代码的速度更快。
private static final org.slf4j.Logger LOG = org.slf4j.LoggerFactory.getLogger(java.lang.invoke.MethodHandles.lookup().lookupClass());