- 浏览: 60693 次
- 性别:
- 来自: 北京
文章分类
最新评论
一:直接导入注释模板文件:window->preferences->java->code style->code templates下选择comments,选择要导入的文件就行了。
创建文本文件codetemplates.xml.bak
内部如下:
<?xml version="1.0" encoding="UTF-8"?><templates><template autoinsert="false" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/**
* @description
*
* @author lixufeng
*/</template><template autoinsert="true" context="delegatecomment_context" deleted="false" description="Comment for delegate methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/**
* ${tags}
* ${see_to_target}
*/</template><template autoinsert="true" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/**
*
*/</template><template autoinsert="true" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/**
* @param ${param} the ${bare_field_name} to set
*/</template><template autoinsert="true" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**
* @return the ${bare_field_name}
*/</template><template autoinsert="true" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/**
* ${tags}
*/</template><template autoinsert="true" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/* (non-Javadoc)
* ${see_to_overridden}
*/</template><template autoinsert="false" context="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">/**
* ${file_name}
*
* @date ${date}
*
* Copyright @${year} Beijing Zhongtulian NetWork Technology Co., Ltd.
*
* All right reserved.
*/</template><template autoinsert="false" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">/**
* @description
* @date ${date}
* @author lixufeng
* ${tags}
*/</template></templates>
二:在工程里面找到.settings 文件夹里找到
org.eclipse.jdt.ui.prefs文件打开,可在里面改动org.eclipse.jdt.ui.text.custom_code_templates对应的值。
#Thu Mar 31 17:06:20 CST 2011
eclipse.preferences.version=1
org.eclipse.jdt.ui.javadoc=false
org.eclipse.jdt.ui.text.custom_code_templates=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><templates><template autoinsert\="true" context\="gettercomment_context" deleted\="false" description\="Comment for getter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name\="gettercomment">/**\r\n * @return the ${bare_field_name}\r\n */</template><template autoinsert\="true" context\="settercomment_context" deleted\="false" description\="Comment for setter method" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.settercomment" name\="settercomment">/**\r\n * @param ${param} the ${bare_field_name} to set\r\n */</template><template autoinsert\="true" context\="constructorcomment_context" deleted\="false" description\="Comment for created constructors" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name\="constructorcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="filecomment_context" deleted\="false" description\="Comment for created Java files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.filecomment" name\="filecomment">/**\r\n * \r\n */</template><template autoinsert\="false" context\="typecomment_context" deleted\="false" description\="Comment for created types" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.typecomment" name\="typecomment">/**\r\n * @author LJ\r\n *\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="fieldcomment_context" deleted\="false" description\="Comment for fields" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name\="fieldcomment">/**\r\n * \r\n */</template><template autoinsert\="true" context\="methodcomment_context" deleted\="false" description\="Comment for non-overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name\="methodcomment">/**\r\n * ${tags}\r\n */</template><template autoinsert\="true" context\="overridecomment_context" deleted\="false" description\="Comment for overriding methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name\="overridecomment">/* (non-Javadoc)\r\n * ${see_to_overridden}\r\n */</template><template autoinsert\="true" context\="delegatecomment_context" deleted\="false" description\="Comment for delegate methods" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name\="delegatecomment">/**\r\n * ${tags}\r\n * ${see_to_target}\r\n */</template><template autoinsert\="true" context\="newtype_context" deleted\="false" description\="Newly created files" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.newtype" name\="newtype">${filecomment}\r\n${package_declaration}\r\n\r\n${typecomment}\r\n${type_declaration}</template><template autoinsert\="true" context\="classbody_context" deleted\="false" description\="Code in new class type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.classbody" name\="classbody">\r\n</template><template autoinsert\="true" context\="interfacebody_context" deleted\="false" description\="Code in new interface type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name\="interfacebody">\r\n</template><template autoinsert\="true" context\="enumbody_context" deleted\="false" description\="Code in new enum type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.enumbody" name\="enumbody">\r\n</template><template autoinsert\="true" context\="annotationbody_context" deleted\="false" description\="Code in new annotation type bodies" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name\="annotationbody">\r\n</template><template autoinsert\="true" context\="catchblock_context" deleted\="false" description\="Code in new catch blocks" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.catchblock" name\="catchblock">// ${todo} Auto-generated catch block\r\n${exception_var}.printStackTrace();</template><template autoinsert\="true" context\="methodbody_context" deleted\="false" description\="Code in created method stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.methodbody" name\="methodbody">// ${todo} Auto-generated method stub\r\n${body_statement}</template><template autoinsert\="true" context\="constructorbody_context" deleted\="false" description\="Code in created constructor stubs" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name\="constructorbody">${body_statement}\r\n// ${todo} Auto-generated constructor stub</template><template autoinsert\="true" context\="getterbody_context" deleted\="false" description\="Code in created getters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.getterbody" name\="getterbody">return ${field};</template><template autoinsert\="true" context\="setterbody_context" deleted\="false" description\="Code in created setters" enabled\="true" id\="org.eclipse.jdt.ui.text.codetemplates.setterbody" name\="setterbody">${field} \= ${param};</template></templates>
发表评论
-
Android 的进程回收机制
2013-01-21 18:11 3787Android中的进程是托管的,当系统进程空间紧张的时候,会 ... -
android反编译
2012-11-27 13:06 764大家都知道,将apk文件解压后有两部分文件需要处理,一种是xm ... -
eclipse快捷键
2011-11-29 14:51 638Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ct ... -
Android Animation学习笔记
2011-10-27 10:11 852关于动画的实现,And ... -
ajax异步注意
2011-08-19 09:21 761真郁闷呀,改了一晚上,都不知道为什么,早上一调发现是aj ... -
Java基础学习
2011-07-23 16:25 763[size=large][/size] 这两天改了一个bu ... -
页面提交时中文乱码问题的解决办法
2011-06-03 17:35 976我遇到的问题是在后台传到前台时对中文数据进行编码(String ... -
匿名内部类 是否可以继承其它类,是否可以实接口
2011-05-20 13:22 941Inner Class(内部类)定义在类中的类。 Nest ... -
spring mvc 访问问题
2011-05-20 12:39 980spring mvc java.lang.IllegalSta ... -
Spring MVC 中注解,注释,请求处理和url重写
2011-05-17 17:48 92921.@RequestMapping 用法 Spr ... -
服务器端返回json数据
2011-05-16 20:22 998import flexjson.JSONSeriali ...
相关推荐
"Commit"则是将本地的修改提交到仓库,同时可以添加提交注释,方便其他团队成员了解代码变更情况。 此外,svn-eclipse插件还提供了冲突解决、更新、查看修订历史等功能。在发生文件冲突时,插件会高亮显示冲突的...
总结一下,通过Eclipse结合MyBatis Generator,你可以方便地自动生成带有中文注释的数据库实体类,从而提高开发效率和代码质量。记得根据自己的项目需求调整`generatorConfig.xml`配置,并实现个性化的注释生成。
3. **Ctrl+/:** 注释当前行或选中的代码块,这是一个非常常用的操作,特别是在需要临时禁用某段代码进行测试的情况下。 4. **Ctrl+D:** 删除当前行,这是提高编程效率的一个重要快捷键之一,可以快速移除不必要的...
- 对于需要快速添加注释或新增代码段时特别方便。 **Shift+Ctrl+Enter:在当前行上面插入新行** - 与Shift+Enter相反,该快捷键会在当前行的上方插入新的空白行。 **Ctrl+Q:定位到上次编辑的位置** - 如果你之前...
此时,Jadclipse就派上了用场,它使得在Eclipse中直接查看类库的反编译源码成为可能,极大地提高了开发效率和学习过程的便利性。 Jadclipse的安装通常包括以下几个步骤: 1. **下载插件**:首先,你需要从可靠的源...
在Eclipse中运行`app类`中的`main方法`,这表明GeneratorCode的核心逻辑可能封装在一个名为`app`的类里面,`main方法`是Java程序的入口点,执行时会调用这个方法。这意味着用户无需复杂的配置,只需要执行这个main...
"myeclipse 反编译插件.rar" 提供了一个在MyEclipse集成开发环境中使用的反编译插件,方便用户直接在IDE内部查看.class文件对应的源代码,而无需离开工作环境。这个压缩包文件包含了安装文档,确保用户可以顺利地将...
这些类是JavaBean模式,方便在业务逻辑中使用。 4. **Mapper接口**:每个表都会生成一个Mapper接口,里面包含了一系列的CRUD操作。这些方法对应着XML映射文件中的SQL语句,使得开发者无需编写SQL,只需要调用接口...
- **Eclipse**:在`Package Explorer`或`Project Explorer`视图中,右键点击JAR文件,选择`Build Path` -> `Configure Build Path` -> `Libraries`,然后在`Source`选项卡下添加源码位置。 - **IntelliJ IDEA**:...
7. **IDE集成**:MBG也可以与Eclipse、IntelliJ IDEA等开发环境集成,通过插件形式方便地运行代码生成任务。 使用MyBatis Generator时,需要注意以下几点: 1. **数据库兼容性**:MBG支持多种数据库,包括MySQL、...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...
(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,...
- **详细说明**:在Eclipse中配置NC开发环境,包括安装必要的插件(如用友NC开发工具包),设置项目结构,配置编译路径等。这些步骤有助于提高开发效率,便于后续代码编写与调试。 - **1.1.5 产品参数,档案初始化...
查询出列表,也就是返回list, 在我们这个例子中也就是 List<User> , 这种方式返回数据,需要在User.xml 里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置的 ...
(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,...
(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,...
(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...