1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Doxygen 1.8.10 发布,文档生成工具 下载

Discussion in '软件资讯' started by 漂亮的石头, 2015-06-29.

  1. 漂亮的石头

    漂亮的石头 版主 Staff Member

    Joined:
    2012-02-10
    Messages:
    487,295
    Likes Received:
    47
    Doxygen 1.8.10 发布,更新内容如下:


    • change the build system to use cmake [view], [view], [view], [view], [view], [view], [view], [view]


    • Add support for basic XML syntax highlighting. [view]


    • Added documentation for ``` style fenced code block and more robust parsing [view]


    • Added function arguments to the LaTeX toc [view]


    • Added missing files and build instructions [view]


    • Added missing libraries for building doxysearch on Windows [view]


    • Added support for language codes [view]


    • Added type constraint relations for Java generics to dot graphs and XML output [view]


    • Adding commands \hidecallgraph and \hidecallergraph [view]


    • Adjust test script for longer version number [view]


    • Adjusted version in configure script [view]


    • Alignment of project name [view]


    • Allow selection of specific translators to compile in at build time [view]


    • Based on the report of Peter D. Barnes in the doxygen forum (http://doxygen.10944.n7.nabble.com/doxygen-1-8-9-1-upgrade-errors-td6990.html) [view]


    • Better error message in case of IDL inconsistency [view]


    • Bug 659590 - EXTRA_PACKAGES can't handle package options [view], [view]


    • Bug 739680 - Using HTML entities in PROJECT_NAME [view]


    • Bug 742095 - Missing documentation after nested C++11 unified initializer [view]


    • Bug 742151 - Bogus warning: citelist: Unexpected new line character [view]


    • Bug 742230 - @todo paragraphs incorrectly placed in rtf output [view]


    • Bug 742235 - Bogus message with addtogroup [view]


    • Bug 742408 - Configuring doxyfile to only output docbook produces erroneous warning [view]


    • Bug 742427 - latex compilation: \backmatter incompatible with COMPACT_LATEX=YES [view]


    • Bug 742445 - Wrong icons in TOC of CHM help [view]


    • Bug 742899 - <CAPTION> inside <TABLE> no longer works for LaTex output [view]


    • Bug 743604 - Duplicate anchors from tagfiles [view]


    • Bug 743605 - Tagfile anchors not generated for enumeration values [view]


    • Bug 743675 - Non-ascii characters are not emphasised [view]


    • Bug 744762 - Using TAGFILES prevents symbol extraction [view]


    • Bug 745439 - PATCH: please consider making doxygen output byte for byte identical between individual runs by default [view]


    • Bug 745481 - Doxygen generates bad "More..." file links for functions within a namespace [view]


    • Bug 745870 - [PATCH] QT4's qmake is titled differently on Fedora 21 [view], [view]


    • Bug 746226 - last enum member not documented [view]


    • Bug 746417 - Nested list in C# XML comments closes outer list prematurely [view], [view]


    • Bug 746614 - Bogus warning regarding nested comments [view]


    • Bug 746619 - Bogus warnings in case of anonymous namespace and @todo [view]


    • Bug 746734 - Don't warn about missing documentation for deleted functions. [view], [view]


    • Bug 747111 - Table of content incorrect with escaped symbols [view]


    • Bug 747780 - man output should escape minus signs [view]


    • Bug 748208 - Bug #313527 regression - Enum in bitfield is not parsed properly. [view], [view]


    • Bug 750016 - FILE_PATTERNS ignores arbitrary extensions [view]


    • Bug 751455 - class scoped enum documentation appearing at group level instead of class level [view]


    • Build fixes for windows build [view]


    • Bump copyright year [view]


    • Bump version in configure script [view]


    • Cleanup & adapt travis config [view]


    • Consistency in handling HTML and LaTeX in respect to header and footer [view]


    • Correct string buffer sizes for RTF output, such that the string is always correctly sized. [view]


    • Crash in case of non generic interface in Fortran [view]


    • Documentation HTML Header, Footer, and Stylesheet changes [view], [view]


    • Documenting RESULT variable of Fortran FUNCTION [view], [view]


    • Doxygen LaTeX / PDF links point to page 1 [view]


    • Enable relative paths referenced source files [view]


    • Escape "@" in names as it is not allowed in XML / Docbook names (comming from anon namespaces) [view]


    • Fix for bug 746673. [view]


    • Fix for building diagram example conditionally [view]


    • Fix for issue 744670 [view]


    • Fix for issue 744671 [view]


    • Fix for rendering the template parameters of members of variadic template classes. [view]


    • Fix missing brief documentation for overload and specialization functions [view]


    • Fix nesting of XML tag "literallayout" for docbook output of enums. [view]


    • Fix parsing of ODL-style properties [view]


    • Fix potential null pointer dereference in src/classdef.cpp [view]


    • Fix potential null pointer dereference in src/context.cpp [view]


    • Fixed a couple of cases where sharing string data could lead to corruption [view]


    • Fixed code reachability bug found by coverity in translator_fi.h [view]


    • Fixed compilation issue on Windows [view]


    • Fixed issue accessing uninitialized buffer under certain conditions. [view]


    • Fixed potential crash while generating dot graphs [view]


    • Fixed potential string buffer issue for dot graphs [view]


    • Fixed regression due to buffer resizing while generating RTF. [view]


    • Fixed regression in argument processing [view]


    • Fixed type in printdocvisitor.h [view]


    • Fixed typos in comments. [view]


    • Fixes for showing type constraint relations [view]


    • Fortran FUNCTION source code [view], [view]


    • Fortran: code color GOTO as flow keyword. [view]


    • Fortran: fixed format position 73 and further is comment [view], [view]


    • Fortran: warning message about not documented module member [view]


    • Guarded debug prints against printing a NULL pointer. [view]


    • HTML entity &deg; gives problems in LaTeX [view]


    • Help message regarding layout file [view],[view]


    • Internal debug option -d lex is not described [view], [view]


    • Internal doxygen docs gives: warning: Unsupported xml/html tag <...> found [view]


    • Missing cross reference link [view]


    • Patch fixing a typo in Pull Request 307 [view], [view]


    • Prevent example.tag from being regenerated [view]


    • Problem running tests under Windows [view]


    • Remove the new line after @startuml in generated pu file [view]


    • Remove unreachable code [view]


    • Remove unused local and static global variables [view]


    • Remove wrong </File> [view], [view]


    • Removed OS version check for MACOSX (was not used anywhere) [view]


    • Removed dbus XML parser, various refinements [view], [view]


    • Removed old build files, added install targets and other options [view]


    • Repair Doxygen generate invalid styleSheetFile and extensionsFile of RTF [view]


    • Replace to_c_cmd by resource compiler [view]


    • Restore deleted file [view]


    • Showing grey/gray in documentation [view]


    • Suggestion to use stripPrefix has been implemented for RESULT. For consistency also implemented for arguments. [view], [view]


    • Support diff that returns "No differences encountered" when comparing test results [view]


    • Support generating index-color PNG files [view]


    • Switched back to version 6.2 of JavaCC for VHDL parser generation. [view]


    • Tcl: fix for extra line breaks in source browser introduced by commit 312bef5 [view]


    • TranslatorSwedish updated [view]


    • Update of search from "endless search to 'Character search: criterion. [view]


    • Update translator_cn.h [view]


    • Updated changelog for 1.8.9.1 [view]


    • Updated installation section of the manual [view]


    • Various VHDL related fixes [view], [view], [view]


    • Various minor changes [view]


    • Warning message multiple mainpages [view]


    • Warnings without filename [view]


    • add support for github flavored fenced code blocks [view]


    • added HHC.exe own output to the debug output when extcmd flag enabled [view]


    • doc/translator.py -- minor updates [view]


    • drop #include <unistd.h> [view]


    • fix *.l for three backticks [view]


    • fix enum brief description in RTF output [view]


    • fix for CHM TOC "Classes" entry to point to annotated file [view]


    • fix for src/translator_tw.h by Gary Lee (translation cleaned) [view]


    • increase the size of l when result is modified [view]


    • move layout_default.xml to templates/html/ [view]


    • runtests.pl: mmn version has dash as separator [view]


    • specify that doxygen searches files in INPUT tag [view]


    • sqlite3: add regexp searches to search.py [view]


    • sqlite3: add schema comments [view]


    • sqlite3: fix constness [view]


    • version.py pass configure file path as parameter [view]


    • xml: use STRIP_FROM_PATH on @file attributes. [view], [view]

    详细改进请看更新日志,下载:


    • doxygen-1.8.10.src.tar.gz (4.6MB) ( ftp | http )


    • doxygen-1.8.10.linux.bin.tar.gz (14.7MB) ( ftp | http )


    • doxygen-1.8.10-setup.exe (18.3MB) ( ftp | http )


    • Doxygen-1.8.10.dmg (56.0MB) ( ftp | http )

    Doxygen 是一个 C++, C, Java, Objective-C、Python、IDL (CORBA 和 Microsoft flavors)、Fortran、VHDL、PHP、C#和D语言的文档生成器。可以运行在大多数类Unix系统,以及Mac OS X操作系统和Microsoft Windows 。 初始版本的Doxygen借鉴了一些老版本DOC++的代码;随后,Doxygen源代码由Dimitri van Heesch重写。

    Doxygen是一个编写软件参考文档的工具。 该文档是直接写在代码中,因此比较容易保持更新。 Doxygen 可以交叉引用文档和代码,使文件的读者可以很容易地引用实际的代码。

    [​IMG]
    Doxygen 1.8.10 发布,文档生成工具下载地址
     
Loading...