`
shiqidide
  • 浏览: 64541 次
文章分类
社区版块
存档分类
最新评论

JAutodoc指南

 
阅读更多

Jautodoc是一款Eclipse插件,主要用于在源代码文件中自动添加Javadoc和文件头.它使用Velocity templates模板,并依据元素名生成相应的注释.

特性

Jautodoc主要有以下特性:



1. 模式

补全已有Javadoc:已经存在的Javadoc不会被修改或覆盖.只会补充遗漏的标签以及还没有文档化的元素;

保持已有Javadoc:已经存在的Javadoc不会被修改或覆盖.遗漏的标签不会补充,但是会文档化之前未文档化的元素;

替换已有Javadoc:已有Javadoc将由生成的Javadoc全部替换掉.注意谨慎使用这一选项.

2. 可见性

  • Public, protected, package 或者 private
    可以限定相应可见性层次的属性能创建Javadoc.

3.过滤器

  • 注释Types, Fields, Methods 或者Getter/Setter only
    可以决定那种类型的类成员可以创建Javadoc.

4.选项

  • 为自动生成的Javadoc添加ToDo标记
    目的是便于找到包含自动生成Javadoc的所有源文件。每个源文件中只生成一次。



依据元素名创建注释
设置这个选项后Jautodoc将如下所示依据元素名生成注释。模板可以定义生成格式,生成方式。另外,对于方法,字段,参数缩写在”替换”中将定义。

字段:



方法:


单行字段注释:

创建单行注释的选项.



使用Eclipse的注释格式化
可以使用Eclipse自带的格式化工具对生成的注释进行格式化。可以在preferences中设置相应的格式样式:


字段的getter/setter注释
依据字段注释创建Getter/Setter注释

文件头

  • 添加/替换文件头
    如果还没有文件头的话,你可以定义一个文件头添加到源文件中。你可以选择将已有文件头替换掉。勾选上“多注释文件头”,则源文件开头的多个注释能被替换掉。在文件头文本中可以使用Velocity Template Language (VTL) and预定义变量。



注意:为了在文件头模板内部使用美元符号(例如SVN/CVS属性$id$),你需要使用转义字符对其进行转义(\$)。

Package Javadoc

  • 编辑模板

你可以为package.html或者package-info.java定义初始内容。可以通过在Package Explorer 视图中选择相应包节点右键,选择Add Package Javadoc。



· 同文件头注释一样,可以在模板中使用Velocity Template Language (VTL)和预定义变量.

  • 使用package-info.java
    使用package-info.java代替package.html

替换

当根据元素名创建注释时,可以使用另一文本代替方法,字段,参数中的一部分。例如”set”将被”Sets the”替换,”db”将被扩展为”Database”等。

通过preferences可以添加、删除、更改这些替换方式。替换范围可以是字段、方法或者两者。使用字段范围时对字段和参数都适用。默认情况下只有前缀或者出现缩略词时会替换。

注意:缩略词是不区分大小写的。 Shortcuts are case insensitive. 它们通过单词首字母大写的方式检测出间隔 (比如setDbName).

  • 对于打开的源文件Javadoc可以为所有的或者指定的成员添加注释。在这种情况下,修改的元文件不会自动保存到硬盘中。

    如果光标位于字段或者方法声明的内部,则只有这个元素可以文档化。If the cursor is inside the declaration of an field or method, only this element will be documented. 要创建一个类型注释指向类型名字。否则目前源文件的所有成员都会被文档化。

· 选择带有 "..."的菜单项将会打开选项对话框,这里面可以重写设置新的规则覆盖掉之前的相关设置。这些设置只对当前编译单元有效,且只针对于该Eclipse会话。


  • Package Explorer视图模式下你可以选择一个或者多个源文件来添加Javadoc。you can select one or more source file(s) in order to add Javadoc.或者,你可以选择一个包,为该包中的所有成员添加Javadoc,或者你也可以针对整个项目使用。
    警告: 没有在编辑器中被打开的源文件将会直接被存进磁盘中。

当使用选项对话框时,你可以预览所有的更改。


任务搜索

Jautodoc允许使用搜寻缺少Javadoc,文件头或特殊标记的任务设置。

绝大部分选项意义很明确. 特说明几个选项如下所示:

  • 已生成的Javadoc
    搜索和已生成Jautodoc注释完全匹配的Javadoc注释。
  • 过期文件头
    搜索和已生成Jautodoc文件头不匹配的文件头
  • 搜索缺失标记
    搜索缺失标记比如@author. 如果标记名后添加一个负号,则存在的标记不带有信息不会被提示或加上。但如果标记名后添加一个加号,则存在的标记不带有信息将会被提示。(如 @deprecated without a description).





分享到:
评论

相关推荐

    JAutodoc使用指南.pdf

    JAutodoc使用指南.pdfJAutodoc使用指南.pdfJAutodoc使用指南.pdf

    Eclipse Plugin JAutoDoc

    **Eclipse Plugin JAutoDoc** 是一款专为Java开发者设计的插件,它极大地提升了代码注释的生成效率。在Eclipse集成开发环境中,JAutoDoc 提供了比Eclipse默认注释功能更为强大和灵活的特性,帮助程序员快速、准确地...

    jautodoc_1.8.0

    《Jautodoc_1.8.0:自动Java注释的Eclipse插件详解》 Jautodoc是一款专为Java开发者设计的Eclipse插件,它的主要功能是自动生成Java代码的注释,极大地提高了开发效率。版本1.8.0是该插件的一个重要迭代,它在前任...

    eclipse插件 jautodoc 1.14.2

    JAutodoc is an Eclipse Plugin for automatically adding Javadoc and file headers to your source code. It optionally generates initial comments from element name by using Velocity templates for Javadoc ...

    jautodoc_1.8.0 eclipse注释插件

    JAutodoc是Eclipse开发环境中的一个强大工具,专为程序员设计,用于自动化Javadoc注释的添加过程。这个插件极大地提高了代码注释的效率,尤其是在大型项目中,它可以帮助开发者保持代码的清晰性和可读性,这对于团队...

    jautodoc 插件 myeclipse eclipse 自动生成javadoc代码 天涯浪子

    JAutodoc是一款专为Eclipse和MyEclipse开发者设计的高效插件,其主要功能是自动生成Javadoc代码,极大地提高了程序员编写文档的效率。在软件开发过程中,Javadoc是一种标准的注释方式,用于生成API文档,详细描述类...

    JAVA反编译eclipse插件JAutodoc使用说明

    JAutodoc是一款专为Eclipse IDE设计的插件,旨在帮助开发者自动化地添加和更新Javadoc注释,从而节省编写文档的时间。本篇将详细介绍JAutodoc的使用方法。 首先,安装JAutodoc插件。你可以通过Eclipse的内置软件...

    eclipse插件 jautodoc 1.13.0 天涯浪子

    《Eclipse插件Jautodoc 1.13.0——天涯浪子的文档自动化神器》 在软件开发过程中,编写和维护代码注释是一项不可或缺的任务,它有助于提高代码可读性,方便团队协作,以及后期的维护与升级。Eclipse作为一款广泛...

    eclipse自动注释插件JAutodoc

    JAutodoc是一款针对Eclipse的自动注释插件,它极大地简化了这个过程,允许程序员自定义注释模板,自动为类、方法、变量等添加注释。 JAutodoc的主要特点包括: 1. **自动化注释生成**:该插件能够根据用户设定的...

    eclipse jautodoc 1.14.0

    Eclipse JAutodoc 是一个强大的插件,用于在Eclipse集成开发环境中自动化Java文档注释的编写。这个版本1.14.0是该工具的一个更新,它旨在提高开发效率,减少程序员手动编写Javadoc的工作量。下面将详细介绍Eclipse ...

    JAutodoc-开源

    JAutodoc是一个Eclipse插件,用于自动将Javadoc和文件头添加到源代码中。 可以为Javadoc和文件头定义Velocity模板。 Wiki:https://github.com/mkesting/jautodoc/wiki源代码:...

    intellijautodoc:受JAutodoc启发的IntelliJ Javadoc注释生成器

    IntelliJ Autodoc是一款基于IntelliJ IDEA的插件,灵感来源于JAutodoc,专为Java开发者设计,用于自动化Javadoc注释的生成。这个工具极大地提升了编写和维护代码文档的效率,使得开发过程更为高效。在Java编程中,...

    eclipse 插件 GotoFile

    “jautodoc”插件是专门为Eclipse设计的,用于自动生成Javadoc注释。Javadoc是一种标准的注释格式,用于记录Java源代码中的类、方法和变量,以便于其他开发者理解和维护代码。通常,手动编写Javadoc需要花费大量的...

    eclipse 注释插件

    1、文件解压后,即有jautodoc的文件夹; 2、拷贝该文件夹到MyEclipse 安装目录下的eclipse文件夹下,如: D:\Program Files\MyEclipse 6.5\eclipse 3、在路径D:\Program Files\MyEclipse 6.5\eclipse\links下,复制...

    MyEclipse 注释插件

    1、文件解压后,即有jautodoc的文件夹; 2、拷贝该文件夹到MyEclipse 安装目录下的eclipse文件夹下,如: D:\Program Files\MyEclipse 6.5\eclipse 3、在路径D:\Program Files\MyEclipse 6.5\eclipse\links下,复制...

    eclipse-plug 插件集合很实用的东东

    描述中提到了具体的一些插件,如jautodoc、m2eclipse、jadclipse、easyexplore以及freemarker,这些都是在Eclipse上广泛使用的插件,下面将对这些插件进行详细的介绍。 1. **jautodoc**:这是一个自动文档注释生成...

    eclipse带插件

    subclipse, m2e, m2e-extras, findbugs, quickjunit, jAutodoc, propertieseditor, log4e_pro, atlassian-eclipse-plugin, logviewer

    eclipse常用插件

    9、jautodoc_1.5.0-src 10、JavaScript_040207 11、memorymanager 12、net.sourceforge.csseditor_0.0.4 13、properties 14、RegEx Test 15、sqlexplorer 16、strutsIDE 17、tomcat3.2 18、XMLBuddy 19、propedit_...

    Eclipse_4.4.2_64位版本 集成了常用插件

    1.JAutoDoc代码注释工具 2.Subversive SVN 插件 3.反编译工具 JD-Eclipse Plig in 4.properties文件管理插件 Properties Editor 5.js提示工具Angular JS 6.eclipse 界面美化工具 Eclipse Color Theme 7.正则...

Global site tag (gtag.js) - Google Analytics