首页  >  文章  >  Java  >  您在 Eclipse 中使用哪些超越基础知识的 Java 代码模板?

您在 Eclipse 中使用哪些超越基础知识的 Java 代码模板?

Linda Hamilton
Linda Hamilton原创
2024-11-08 07:41:02824浏览

What Java Code Templates Do You Use in Eclipse That Go Beyond the Basics?

Eclipse 中有用的 Java 代码模板

在 Eclipse 中,您可以通过以下方式创建各种 Java 代码模板:

Window > Preferences > Java > Editor > Templates

例如:

sysout 扩展为:

System.out.println(${word_selection}${});${cursor}

您可以通过键入 sysout 再按 CTRL SPACE 来激活此代码。

你目前使用哪些有用的 Java 代码模板?

请包括模板的名称和描述,以及它为何很棒。

我正在寻找模板的原创/新颖用法,而不是内置的现有功能。

  • 创建 Log4J 日志记录器
  • 从显示获取 swt 颜色
  • Syncexec - Eclipse Framework
  • Singleton 模式/枚举 Singleton 生成
  • Readfile
  • Const
  • Traceout
  • 格式化字符串
  • 代码审查评论
  • 字符串格式
  • Try Finally Lock
  • 消息格式 i18n 且记录
  • Equalsbuilder
  • Hashcodebuilder
  • Spring 对象注入
  • 创建 FileOutputStream

我们收到了推荐的模板:

SLF4J

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

Log4J 2

${:import(org.apache.logging.log4j.LogManager,org.apache.logging.log4j.Logger)} 
private static final Logger LOG = LogManager.getLogger(${enclosing_type}.class); 

Log4J

${:import(org.apache.log4j.Logger)}
private static final Logger LOG = Logger.getLogger(${enclosing_type}.class);

JUL

${:import(java.util.logging.Logger)}
private static final Logger LOG = Logger.getLogger(${enclosing_type}.class.getName());

以上是您在 Eclipse 中使用哪些超越基础知识的 Java 代码模板?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn