有用的Eclipse Java代码模板

问题:

您可以通过Eclipse在Eclipse中创建各种Java代码模板

Window->Preferences->Java -> Editor -> Templates

例如
 sysout展开为:

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

您可以通过键入sysout,然后键入CTRL+SPACE来激活
您目前使用的是什么有用的Java代码模板?
包括它的名称和描述,为什么它是真棒。
这是一个开放的赏金,用于原始/小说使用模板,而不是内置的现有功能。

  • 创建Log4J记录器
  • 从显示中获取swt颜色
  • Syncexec – Eclipse框架
  • 单身形象/枚举单身一代
  • READFILE
  • 常量
  • Traceout
  • 格式字符串
  • 评论代码审查
  • 字符串格式
  • 尝试最后锁定
  • 消息格式i18n和日志
  • Equalsbuilder
  • Hashcodebuilder
  • 弹簧对象注入
  • 创建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);

 Source
 JUL

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

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Useful Eclipse Java Code Templates

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

95 − 89 =