Doxygen скачать для windows 10

Leader badge

Doxygen is a JavaDoc like documentation system for C++, C, Java and IDL.

License

GNU General Public License version 2.0 (GPLv2)

Intelligent Retail Management Icon

Quant offers a wide range of solutions for retail. Within one integrated software system, it allows you to efficiently combine the management of retail space, shelf labels and marketing materials with task management, reporting and automatic replenishment.

User Ratings


5.0

out of 5 stars

★★★★★

★★★★

★★★

★★

ease
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

4 / 5

features
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

4 / 5

design
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

4 / 5

support
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

4 / 5

User Reviews

  • All
  • ★★★★★
  • ★★★★
  • ★★★
  • ★★
  • doxygen is an excellent tool for extracting the code structure, linkages, dependencies from a undocumented source files in a C++ project.
    doxygen is also a free software project licensed under GPLv2.
    — Strikr Free Software Project (strikr DOT io/)

  • The more flexible documentation tool.

  • Doxygen is a classic tool to force programmers to write API docs. If you have a software business, this approach saves a lot of time-human resources.

    1 user found this review helpful.

  • Doxygen is very powerful documentation generator. All you need is to describe your C++ classes in code comments using special symbol agreement. Doxygen scans your project’s file/folder tree and prepares a web-site like documentation. You can then host the docs generated onto a real web site.

    1 user found this review helpful.

  • Excellent online documentation generator. Easy and fast. This may be the standard for C# for sure!

Read more reviews >

Additional Project Details

Operating Systems

BeOS, Linux, BSD, Windows

Languages

English

Intended Audience

Developers

User Interface

X Window System (X11), Win32 (MS Windows), Qt

Programming Language

C#, C++, C, PHP, Java, Objective-C 2.0

Related Categories

C# Documentation Software,
C# Source Code Analysis Tool,
C++ Documentation Software,
C++ Source Code Analysis Tool,
C Documentation Software,
C Source Code Analysis Tool,
PHP Documentation Software,
PHP Source Code Analysis Tool,
Java Documentation Software,
Java Source Code Analysis Tool

2000-05-22

Even as a novice, you can design and create your program using this simplified app. Here is a simple-to-use tool that will help users in the collection of documents of Objective-C, Python, Java, ID, C++, and PHP. From a set of files, the app will be able to generate the HTML files together with the manual. This is the right digital solution if you have to choose from a batch of data distribution sources. There is no need for installing the app since it is a portable and lightweight app. The only process needed is dropping the file on the file directory to start the app directly.

There are no registry files left behind even after its uninstallation. The command line prompt supported on the app makes sure you execute the files by faster transfer of functions within minutes. The app will give the user the ability to set the projects synopsis, name, recursive mode, and the destination. The other options that come with the app are HTML, messages, build and source browser. If you are a beginner in programming then this is the tool for you to learn all the finer details in both program creation and execution.

Doxygen is licensed as freeware for PC or laptop with Windows 32 bit and 64 bit operating system. It is in help creators category and is available to all software users as a free download.

Doxygen

Donate

Doxygen is the de facto standard tool for generating documentation from
annotated C++ sources, but it also supports other popular programming
languages such as C, Objective-C, C#, PHP, Java, Python, IDL
(Corba, Microsoft, and UNO/OpenOffice flavors), Fortran,
and to some extent D. Doxygen also supports the hardware description language VHDL.

Doxygen can help you in three ways:

  1. It can generate an on-line documentation browser (in HTML) and/or an
    off-line reference manual (in LaTeX) from a set of documented source files.
    There is also support for generating output in RTF (MS-Word), PostScript,
    hyperlinked PDF, compressed HTML, DocBook and Unix man pages.
    The documentation is extracted directly from the sources, which makes
    it much easier to keep the documentation consistent with the source code.
  2. You can configure doxygen to extract the code structure from undocumented
    source files. This is very useful to quickly find your way in large
    source distributions. Doxygen can also visualize the relations between
    the various elements by means of include dependency graphs, inheritance
    diagrams, and collaboration diagrams, which are all generated automatically.
  3. You can also use doxygen for creating normal documentation (as I did for
    the doxygen user manual and doxygen web-site).

Download

The latest binaries and source of Doxygen can be downloaded from:

  • https://www.doxygen.nl/

Developers

  • Linux & Windows and MacOS Build Status: Github Actions Build Status

  • Coverity Scan Build Status: Coverity Scan Build Status

  • Doxygen’s internal source code documentation

  • Install: Please read the installation section of the manual (https://www.doxygen.nl/manual/install.html)

  • Project stats: https://www.openhub.net/p/doxygen

Issues, bugs, requests, ideas

Use the issue tracker to report bugs.

Comms

Mailing Lists

There are three mailing lists:

  • doxygen-announce@lists.sourceforge.net — Announcement of new releases only
  • doxygen-users@lists.sourceforge.net — for doxygen users
  • doxygen-develop@lists.sourceforge.net — for doxygen developers
  • To subscribe follow the link to
    • https://sourceforge.net/projects/doxygen/

Source Code

In May 2013, Doxygen moved from
subversion to git hosted at GitHub

  • https://github.com/doxygen/doxygen

Enjoy,

Dimitri van Heesch (doxygen at gmail.com)

Обновлено

Совместимость

Windows XP, Windows Vista, Windows 7, Windows 8

Описание

Для
написания документации исходного кода
рекомендуем скачать
Doxygen.
Принцип работы утилиты – в коде программы
прописываются комментарии, в Doxygen
указывается путь к файлу с настройками.
Затем генератор создаёт в нужном формате
готовую к использованию документацию
программы.
Документирует в форматы HTML, RTF, XML,
PDF. Доступно применение для языков C++,
C#, Objective-C, MATLAB,
Java,
PHP, Python.

Программа
Doxygen
для Windows,
совместима с XP, Vista, 7, 8 и 10 версиями.

Особенности
приложения:

  • встроенный
    PHP-модуль для поиска html документации;
  • поддерживает
    работу с KDevelop;
  • извлекает
    структуру исходных текстов;
  • итоговая
    документация содержит необходимые
    данные: диаграммы, ссылки, графы
    зависимостей и т.п.

Загрузить
Doxygen легко,
приложение устанавливается без вирусов
и надоедливой рекламы. Программа
весит
44.4
МБ.
Скачать
бесплатно Доксиджен для компьютера
можно на сайте freesoft.ru. Не понадобится
проходить регистрацию, вводить пароли
и привязывать номер телефона.

Версии

Doxygen is an open-source tool for Windows, Linux, and MacOS, it is used widely as a documentation generation tool to simplify the process of creating and maintaining documentation for software projects. It is trendy in programming, where it helps developers generate clear and comprehensive documentation for their codebases.

The key task of Doxygen is to transform human-readable comments within source code into well-structured, cross-referenced, and easily navigable documentation. Such documentation can include information about functions, classes, variables, modules, and more, making it invaluable for understanding, maintaining, and collaborating on software projects.

Doxygen supports various programming languages, including C++, C, Java, Python, and more, making it a versatile tool for various development environments.

Key Features of Doxygen

Doxygen offers several key features that contribute to its popularity and effectiveness as a documentation tool:

  1. Automatic Documentation Generation
  2. Rich Documentation Output
  3. Cross-Referencing feature that generates hyperlinks between various parts of the documentation.
  4. In-Code Documentation.
  5. Structured Documentation:
  6. Code Visualization:
  7. Support for Different Languages
  8. Developers can customize the appearance and content of the generated documentation by configuring settings in a Doxygen configuration file.

Step 1: Download Doxgen

We can install Doxygen directly using PowerShell, however, the version available through the Microsoft package manager would not be the latest one. Therefore, here we are directly downloading Doxygen’s Windows executable file from its website, visit the link.

Download Doxgen

Once you have the setup of Doxgen downloaded on your system, just double-click and follow the installation wizard. In a few seconds, it will be on your Windows system.

Installation Wizard

Step 3: Run the DoxyWizard

As you are done with the installation, to access the GUI fronted of Doxygen, go to your Windows search box or click on the Start button and type – DoxyWizard. As its icon appears, click to run the same.

Start DoXygen software on Windows

The GUI of the software:

GUI fronted of Doxygen

Step 3: Edit the system environment variables (optional)

Well, Doxygen comes with a graphical user interface, however, those who want to use it from the command terminal, need to add its executable to their system’s path.

Go to Search and type – Edit the System environment variables
Open it when appears in the search result.

Edit the system environment variables

From the System Properties, click on the Environment Variables… button.

Open system properties in Windows 11

Select Path and then click on the Edit button.

Edit Path

Click on the Browse button. From the explorer, go to This PC -> Program Files and select Bin folder. After that press the OK button and again the same to finally add Doxygen executable to your system path.

Add Doyxgen bin folder to system path

Step 4: Access it from the Command

Open your PowerShell or Command prompt and then type the given command to check the version of the install DoXygen on your system.

doxygen --version

Whereas, for help:

doxygen --help

Access doxygen from the Command 

To generate the Doxygen template configuration file:

doxygen -g my-first-project

Replace the my-first-project with whatever name you want to give your project.

To edit the file you can use:

notepad my-first-project

Add your source code path and other information then save the file.

Generate Documentation

Once you’ve configured your Doxygen settings, you can generate the documentation by running Doxygen with your configuration file as follows:

doxygen my-first-project

The output file will be saved in the same directory where you have created the project in the HTML or any other format you want.

You can refer to the official Doxygen documentation for a complete list of commands and tags available in Doxygen.

Common Questions:

Who is the owner of Doxygen?

Doxygen is an open-source project therefore there’s no single owner of the software in the traditional sense. Instead, it is developed and maintained by a community of developers around the world. Whereas, the project’s development is coordinated by Dimitri van Heesch, who is the original creator of Doxygen and continues to play a significant role in its development.

Also, Doxygen is distributed under an open-source license (the GNU General Public License) and is freely available for anyone to use, modify, and contribute to. 

What is the use of Doxygen in C++?

Doxygen is not only used for C++ to generate documentation but even for other various programming languages.  The key goal of using this software is to create not only comprehensive but also well-structured documentation for your C++codebase.

Other reasons to use it are: 

  • Automated Documentation Generation:
  • It provides an organized and structured way for developers
  • Doxygen generates API documentation,
  • Can generate hyperlinked documentation
  • supports multiple output formats, including HTML, LaTeX, PDF, and XML.
  • Supports visual representations
  • Can be integrated into your build process, ensuring that documentation is automatically generated
  • Allow teams to collaborate

What language is doxygen written in?

Doxygen is written in C++ because it allows for efficient manipulation and analysis of code, which is essential for its functionality, therefore, it is a C++ program that parses and analyzes source code to generate documentation in various output formats.

  • Downloadcenter intel com windows 10
  • Download zona for windows 10
  • Download youtube downloader for windows
  • Download yandex disk for windows 10
  • Download yandex browser for windows 11