自定义eclipse代码快捷键
window——>preference——>java——>Editor——>templates -->导入选择eclipse_logger.xml文件 (或者 instance.xml 文件,或者 javalist.xml)--> Apply 即可</span>
新建类的时候自动加提示:
window——>preference——>java——>code Style >code templates 导入newJavaFile.xml文件即可
或者 找window——>preference——>java——>code Style >code templates comments --> types 自己找到后修改。
文件下载地址 点击打开链接
新建类的时候自动添加注释
newJavaFile.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="false" context="newtype_context" deleted="false" description="Newly created files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.newtype" name="newtype">${filecomment}
${package_declaration}
/**
* 类描述:
*
* @since 1.6
* @version 1.0
* @author chenairu
* @Company hoteamsoft
* @date ${date} ${time}
*
*/
${typecomment}
${type_declaration}</template></templates>
</pre><p></p><pre code_snippet_id="1667429" snippet_file_name="blog_20160430_5_9050674" name="code" class="html"><?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="java" deleted="false" description="循环list" enabled="true" name="forList">for (int ${index} = 0; ${index} < ${list}.size(); ${index}++) {
${cursor}${list}.get(${index});
}</template></templates>
单例模板
instance.xml<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="java" deleted="false" description="" enabled="true" name="instance">// 单例模式Beginprivate static ${enclosing_type} instance = new ${enclosing_type}();private ${enclosing_type}() {}public static ${enclosing_type} getInstance() {return instance;}// 单例模式End</template></templates>
logger日志模板
eclipse_logger.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="java" deleted="false" description="" enabled="true" name="logger">private Logger logger = Logger.getLogger(${enclosing_type}.class.getName());</template></templates>
输入 ins (或者 forl 或者 logger ) 用eclipse 的快捷提示键 Alt + /