`
单眼皮小猪
  • 浏览: 122622 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Java编译工具myeclipse注释模板代码

 
阅读更多
<?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">
/**
 * @return the ${bare_field_name}
 */
</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="false" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">
/**
 * @Description: ${todo}(这里用一句话描述这个方法的作用)
 * @param ${tags}    设定文件
 * @return     返回类型 
 * @throws 
 */
</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">
/**
 * @Title: ${file_name}
 * @Package ${package_name}
 * @Description: ${todo}(用一句话描述该文件做什么)
 * @author Walter
 * @date ${date} ${time} 
 */
</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">
/**
 * 项目名称:${project_name}
 * 类名称:${type_name}
 * 类描述:
 * 创建人:Walter
 * 创建时间:${date} ${time}
 * @version
 */
</template><template autoinsert="false" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">
/**
 * @Fields ${field} : ${todo}
 */
</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">
/**
 * @Title: ${enclosing_method} 
 * @Description: ${todo}(这里用一句话描述这个方法的作用)
 * @param ${tags}    参数
 * @return ${return_type}    返回类型
 * @autor Walter
 * @throws 
 */
</template><template autoinsert="false" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">
/*(非 Javadoc)
 * &lt;p&gt;Title: ${enclosing_method}&lt;/p&gt;
 * &lt;p&gt;Description: &lt;/p&gt;
 * ${tags}
 * ${see_to_overridden}
 */
</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="newtype_context" deleted="false" description="Newly created files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.newtype" name="newtype">
${filecomment}
${package_declaration}

${typecomment}
${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">
</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">
</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">
</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">
</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
${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
${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}
// ${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>
分享到:
评论

相关推荐

    Java软件开发实战 Java基础与案例开发详解 3-9 MyEclipse工具介绍 共13页.pdf

    MyEclipse是一款功能强大的Java开发工具,它不仅提供了丰富的特性帮助开发者高效编写代码,还拥有强大的调试功能和快捷键支持,能够极大地提高开发效率。熟练掌握MyEclipse的使用方法,对于Java开发者来说是非常重要...

    myeclipse 8.6 uml 的使用

    通过学习和熟练掌握MyEclipse中的UML工具,开发者可以提高代码的设计质量,更好地理解和维护代码库,同时提升团队间的沟通效率。无论你是初学者还是经验丰富的开发者,都应该尝试将UML纳入你的开发流程,以实现更...

    myeclipse对象建模设计.txt

    Xdoclet是一个强大的代码生成工具,可以基于注释生成各种类型的源代码和文档。在文本中,可以看到对Xdoclet的使用细节,包括如何生成Hibernate映射文件(如hbm.xml)和Java源代码。 3. 文本中还展示了具体的Java类...

    MyEclipse详细使用教程.docx

    9. **智能特性**:MyEclipse的智能特性还包括自动生成构造函数、析构函数、equals()和hashCode()方法,以及自定义注释模板等,极大地提高了编码效率。 10. **其他高级功能**:MyEclipse还支持数据库连接管理、Web...

    myeclipse快捷方式大全

    MyEclipse作为一款非常流行的集成开发环境(IDE),尤其在Java开发领域具有广泛的应用。掌握其快捷键能够极大地提高开发效率,减少鼠标操作时间,让开发者更加专注于代码逻辑本身。本文将对给定的MyEclipse快捷键...

    关于MyEclipse快捷键的修改

    MyEclipse作为一款功能强大的集成开发环境(IDE),被广泛应用于Java应用程序的开发过程中。为了提高开发效率,MyEclipse内置了大量的快捷键来辅助开发人员进行代码编写、调试等工作。本文将详细介绍MyEclipse中的...

    MyEclipse8.5学习手册.pdf

    Ctrl+Shift+F格式化源代码,Ctrl+/或Ctrl+Shift+C进行注释和取消注释,Alt+Shift+S+V实现父类接口或方法,Ctrl+F11或Alt+Shift+X+J运行源代码,Alt+/启用代码提示。 5. **编译模式**:MyEclipse默认采用自动编译...

    在Myeclipse上写GT4服务

    如果是JAR文件,那么它是已经编译和打包好的GT4服务,可以通过反编译工具查看其内部结构,学习服务的实现方式。 总的来说,利用Myeclipse6.0开发GT4服务是一个结合了Java编程、企业级服务设计和网格计算技术的过程...

    MyEclipse8.5学习手册.docx

    10. **Jadeclipse插件安装**:为了增强MyEclipse对Jade模板语言的支持,可以手动安装Jadeclipse插件。首先解压缩jad.exe,然后将`net.sf.jadclipse_3.3.0.jar`复制到MyEclipse的插件目录,最后在MyEclipse的dropins...

    jeecms3.1.1.final源程序直接导入myeclipse版本

    MyEclipse作为一款强大的Java集成开发环境,是许多开发者进行Java项目开发的首选工具。将Jeecms3.1.1.final源程序直接导入MyEclipse,可以方便地进行代码编辑、调试和部署,以满足二次开发的需求。 首先,我们需要...

    Myeclipse 常用快捷键大全

    - 自定义代码模板,减少重复编码工作。 - 刷新项目资源,确保最新改动被识别。 - 隐藏不必要的注释,保持代码简洁。 以上列举的Myeclipse/Eclipse快捷键和配置技巧仅为冰山一角,熟练掌握它们能够显著提升开发效率...

    myeclipse快捷键大全

    选择“Window” -&gt; “Preferences”,然后选择“Java” -&gt; “Code Style” -&gt; “Code Templates”,在“Comments”分类下,编辑模板,删除不必要的默认注释模板。 6. **为什么有时文件不会自动刷新显示?** 如果...

    myEclipse快捷键.txt

    - **应用场景**:创建新文件时自动添加预设的注释模板,节省时间并保持一致性。 #### 三、其他常用快捷键补充 ##### 1. Ctrl+Space - **功能描述**:代码提示。 - **应用场景**:输入代码时提供自动完成建议,包括...

    MyEclipse所有的快捷键

    MyEclipse作为一款强大的Java开发工具,其丰富的快捷键功能为开发者提供了极大的便利。通过熟悉和运用这些快捷键,开发者可以在日常工作中节省大量时间,同时也能提升代码质量和编程乐趣。希望以上介绍能够对你使用...

    MyEclipse快捷键大全

    MyEclipse作为一款流行的Java开发工具,提供了丰富的功能和便捷的快捷键,使得开发者能够快速进行代码编辑、调试和管理。下面,我们将详细介绍MyEclipse中的一些重要快捷键及其功能,以便于开发者能够更好地利用这些...

    Java开发工具

    Eclipse作为一款功能强大的Java开发工具,不仅支持基本的代码编写和调试,还提供了丰富的扩展功能,能够极大地提高开发效率。无论是初学者还是经验丰富的开发者,都可以通过使用Eclipse来提升自己的工作效率。希望...

    myeclipse快捷键

    15. **Alt+Shift+j**:添加文档注释,用于快速生成Javadoc注释模板。 #### 三、查找与替换 1. **Ctrl+F**:全局查找并替换,用于在整个工程中搜索特定文本并进行替换操作。 2. **Ctrl+Shift+K**:文本编辑器中...

    myelipse设置

    MyEclipse是基于Eclipse平台的商业Java集成开发工具,它提供了丰富的功能,包括Java、Web、Java EE以及移动应用的开发支持。在本教程中,我们将会探讨如何定制和优化MyEclipse的设置,以提高开发效率。 首先,我们...

Global site tag (gtag.js) - Google Analytics