An example of integration and use of Doxygen automated document generation tools in eclipse

Source: Internet
Author: User
Tags documentation doxygen php and

Do you have trouble writing documentation for your software? What will you do when someone gives you a huge system that allows you to write a complete development document based on the code annotation inside? Look at the code and then take n days to write it? This is both a chore and extremely time-consuming, is there a better way? For example, automatically generate detailed documentation based on code comments ... Some people may say that the use of Javadoc is, if C + +, Python, C # and other languages written software? Is there anything like Javadoc?

Yes, of course, Doxygen is such a tool to meet your needs. Doxygen is an open source Cross-platform, document system similar to the Javadoc style description, fully supports C, C + +, Java, objective-c, and IDL languages, and partially supports PHP and C #. The syntax of the annotation is compatible with Qt-doc, KDOC, and Javadoc. Doxgen can start with a set of archive source files, convert specific annotations in a program into a description file, generate an online class browser in HTML format, or an offline latex, RTF reference manual. Many projects, such as boost, Opencascade, are the only choice for document generation tools.

Since my main development language is Java, I'm here to illustrate Doxygen's integration and usage steps in Eclipse.

1. Install Doxygen Tools

You need to install the Doxygen tool before integration, there are two ways to download it: The latest version is 1.8.6

(1) Official website Download (recommended):doxygen:downloads

(2) Download in SourceForge: Doxygen

2. Install Doxygen plugins in eclipse: Eclox

Recommended to download on its official website: Eclox

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.