`

JAutodoc - Eclipse Plugin

阅读更多
JAutodoc - Eclipse Plugin

JAutodoc is an Eclipse Plugin for automatic adding Javadoc and file headers to your source code. It optionally generates initial comments from element name. Starting with Release 1.3 of JAutodoc it is possible to define Velocity templates for Javadoc and file headers.

Features

JAutodoc has the following features:

Mode

Visibility

Filter

Options

File Header

  • Add/Replace file header
    You can specify a file header that will be added to your source, if no header exists. Optionally, existing headers can be replaced. With option Multi comment header checked, multiple comments at the beginning of the source can be replaced.

    Inside header text the Velocity Template Language (VTL ) and pre-defined Variables can be used.

    Note: In order to use dollar signs inside the header template (e.g. for SVN/CVS properties like $id$) you have to escpape these signs by an backslash (\$).

Package Javadoc

  • Edit Template
    You can specify the initial content of the package.html , which can be added via context menu of package nodes in the Package Explorer .

    Like for headers the Velocity Template Language (VTL ) and pre-defined Variables can be used inside the template.

Replacements

When creating comments from element name, shortcuts inside of fields, methods and parameters can be replaced by another text. For example "set" will be replaced by "Sets the" or "db" can be expanded to "Database".

These replacements can be added, deleted or changed via the preferences . The scope of an replacement can be "Field", "Method" or "Both". Use "Field" for fields and parameters. Optionally only the prefix (Prefix) or every occurrence (All) of the shortcut can be replaced.

Note: Shortcuts are case insensitive. They are detected by changes between upper and lower case letters inside the element name (e.g. setDbName).


Usage



Changes


License

JAutodoc is licensed under the Eclipse Public License - v 1.0

Starting with Release 1.3 JAutodoc comes with the Velocity Template Engine 1.5, which is available under the Apache Software License - v 2.0



Download and Installation

Download JAutodoc here and unzip the file to the Eclipse directory or use the Update Site

http://jautodoc.sourceforge.net/update/

Note: Update from 1.3.0 to 1.4.0 using the Update Site doesn't work correctly. You have to select "Help->Software Updates->Find and Install...->Search for new features to install" to get the new version.


3.更新插件成功点击 window -> preferences->java->javadoc
4.File Header 选中add file header,点击 edit 按钮输入:
  /**
 * Copyright (c ) 2010 Founder International Co. Ltd & JetStream
 *
 * All rights reserved.
 *
 */
5.点击Javadoc->Templates :Types ->Default ->Edit:
  添加  
   @author JiDong Zhang
   @version 1.0
 等等其它信息:
6.在你要添加的class 上右击-JAutodoc->Add javadoc/Add header



Contact

JAutodoc is written by Martin Kesting .
分享到:
评论

相关推荐

    Eclipse Plugin JAutoDoc

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

    jautodoc_1.8.0 eclipse注释插件

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

    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 插件 myeclipse eclipse 自动生成javadoc代码 天涯浪子

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

    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源代码:...

    eclipse插件 jautodoc 1.13.0 天涯浪子

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

    eclipse带插件

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

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

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

    jautodoc_1.8.0

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

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

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

    eclipse 插件 GotoFile

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

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

    下载的为网盘链接,为永久...3.反编译工具 JD-Eclipse Plig in 4.properties文件管理插件 Properties Editor 5.js提示工具Angular JS 6.eclipse 界面美化工具 Eclipse Color Theme 7.正则表达式测试工具RegexUtil

    JAutodoc使用指南.pdf

    JAutodoc是一款专为Eclipse设计的插件,它的主要功能是在Java源代码文件中自动化地添加Javadoc注释和文件头部信息。这款插件利用了Velocity模板语言,能够根据不同元素的名称来自动生成相应的文档注释。 #### 二、...

    eclipse 注释插件

    1、文件解压后,即有jautodoc的文件夹;...并修改路径为:path=D:/Program Files/MyEclipse 6.5/eclipse/jautodoc(注意"/"的方向) 4、重启MyEclipse,右击即可看到 JAutodoc 选项,快捷键为 Ctrl+Alt+J

    eclipse 配置说明

    2. **JAutoDoc** - 自动生成Java代码注释,提高代码可读性。 3. **PMD** - 代码质量检查工具,帮助开发者优化代码结构。 4. **PropEdit** - 编辑Java属性文件,并能自动保存为Unicode格式。 5. **JSON2...

    MyEclipse 注释插件

    MyEclipse 注释插件 安装必读: 1、文件解压后,即有...并修改路径为:path=D:/Program Files/MyEclipse 6.5/eclipse/jautodoc(注意"/"的方向) 4、重启MyEclipse,右击即可看到 JAutodoc 选项,快捷键为 Ctrl+Alt+J

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

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

Global site tag (gtag.js) - Google Analytics