Doxygen ist die Welt & rsquo; s beliebtesten und leistungsstärksten Systemdokumentation von zahlreichen Entwicklern auf der ganzen Welt verwendet werden, um eine umfassende Dokumentation ihrer Open Source-Projekte für GNU / Linux-Betriebssysteme zu generieren. Es basiert auf C ++ implementiert und verfügt über eine Befehlszeilen interface.There gibt mehrere Möglichkeiten DoxygenRunning die & lsquo zu bedienen, doxygen --help & rsquo; Befehl in einem Terminal-Emulator gibt Ihnen einen schnellen Zugriff auf das Programm & rsquo; s Befehlszeilenoptionen und Anwendungsbeispiele. Die Software kann in einer Anzahl von Wegen verwendet werden.
Beispielsweise können Sie Doxygen verwenden, um eine Vorlage Konfigurationsdatei zu erstellen, um eine alte Konfigurationsdatei zu aktualisieren, in der Dokumentation unter Verwendung einer vorhandenen Konfigurationsdatei, um eine Vorlagendatei steuert das Layout der generierten Dokumentation generieren generieren, um eine Vorlage zu Stylesheet-Datei generieren für HTML, LaTeX oder RTF-Dokumente sowie um eine RTF-Erweiterungen-Datei zu generieren.
Das Programm ist kompatibel mit allen Linux-Kernel-Betriebssysteme und ermöglicht die Dokumentation für das Programm auf der C, C ++, Objective-C, Java, IDL (Corba und Microsoft Aromen) geschrieben zu erzeugen und zu einem gewissen Grad PHP, D und C # .Ein Angebot mit DoxygenInstalling Doxygen auf Ihrem GNU / Linux Distribution Einstieg ist einfach, da das Projekt in den wichtigsten Software-Repositories der zahlreichen Open-Source-Betriebssysteme finden. Also alles, was Sie tun müssen, ist, den integrierten Paketmanager zu öffnen, suchen Sie nach Doxygen und installieren.
Wenn Sie es mit der neuesten Quellarchiv installieren möchten, tun Sie dies, indem Sie es auf dieser Seite mit Hilfe des speziellen Download-Button oben, speichern Sie das Archiv auf Ihrem Home-Verzeichnis, entpacken Sie es, öffnen Sie ein Terminal-Emulator und navigieren Sie zum Speicherort der extrahierten Archivdateien (zB cd /home/softoware/doxygen-1.8.9).
Führen Sie die & lsquo; ./ configure & rsquo; Befehl zu konfigurieren und zu optimieren das Programm für Ihre Hardware-Architektur und Betriebssystem, dann führen Sie die & lsquo; machen & rsquo; Befehl Doxygen kompilieren. Nach der erfolgreichen Übersetzung laufen die & lsquo; sudo make install & rsquo; Befehl, um sie systemweit zu installieren
Was ist neu in dieser Pressemitteilung:.
- Fest ein paar Fälle, in denen gemeinsame Nutzung String-Daten konnte zu Korruption führen [view]
- Verschiedene VHDL Heitslücken [view]
- Bug 742.151 - Bogus Warnung: citelist: Unerwartetes Zeichen New Line [view]
- Bug 742.230 - @ todo Absätze falsch in rtf Ausgang gelegt [view]
- Bug 742.235 - Bogus Nachricht mit addtogroup [view]
- Dokumentation HTML-Kopfzeile, Fußzeile und Stylesheet-Änderungen [view]
- Die Dokumentation Ergebnisvariable von Fortran FUNCTION [view]
- Fix potenzielle Nullzeigerdereferenzierung in src / context.cpp [view]
- Problem behoben Kompilierung unter Windows [view]
- Fortran FUNKTION Quellcode [view]
- Fortran: Code Farbe GOTO als Strömungs Stichwort. [View]
- Hilfe Meldung bezüglich Layout-Datei [view]
- Entfernen Sie nicht verwendete lokale und statische globale Variablen [view]
- Vorschlag zur stripPrefix verwenden für RESULT umgesetzt. Aus Gründen der Einheitlichkeit auch für Argumente implementiert. [View]
- Switched zurück zu Version 6.2 von JavaCC für VHDL-Parser Generation. [View]
Was ist neu in Version 1.8.9:
- Bug 634.763 - Fortran: externes Unterprogramm als Scheinargument nicht erkannt [view]
- Bug 634.763 - Fortran: externes Unterprogramm als Scheinargument nicht erkannt [view]
- Bug 651.859 - Kurzbeschreibung in man-Seite ausgegeben verlegt [view]
- Bug 652.276 - Typdefinitionen in Handbuchseiten zu wenige linebreak Possiblilities [view]
- Bug 685.597 - C # Tag in einem Tag nicht machen, wie erwartet. [View]
- Bug 687.576 - Hinzufügen von Unterstützung für LATEX_EXTRA_STYLESHEET [view]
- Bug 704.090 - Lassen Class {T} .Method in cref auf eine generische Klasse in XML-Kommentare beziehen [view]
- Bug 722.940 - Klassen mit demselben Namen in verschiedenen Namensraum zusätzlich zu derselben Gruppe [view]
- Bug 729.063 - Missing link zum Artikel in der gleichen Namensraum [view]
- Bug 729.236 - Hinzugefügt HIDE_COMPOUND_REFERENCE Konfigurationsoption [view]
- Bug 735.145 - QHP toc gebrochen, wenn main mit PROJECT_NAME Titel hat Abschnitte / Unterseiten [view]
- Bug 735.194 - src / Makefile.libdoxycfg sollten nicht verteilt werden [view]
- Bug 735.198 - PlantUml erfordert epstopdf für den Aufbau von PDF-Dateien [view]
- Bug 735.376 - Tag-Datei: Unknown Verbindung Attribut `Singleton" gefunden! [View]
- Bug 735.441 - Befestigen Sie ein Ressourcen-Leck in src / vhdldocgen.cpp [view]
- Bug 735.462 - Es gibt nicht so etwas wie eine private Q_PROPERTY [view]
- Bug 735.475 - gleiche Expression in translator_kr.h [view]
- Bug 735.477 - Befestigen Sie einen potenziellen Nullzeigerdereferenzierung in src / memberdef.cpp [view]
- Bug 735.481 - Mismatch in Speicherzuweisung / de-Zuordnungsfunktion in vhdlparser / vhdlstring.h [view]
- Bug 735.482 - Entfernen eines nicht benötigten Initialisierung einer lokalen Variablen in src / mangen.cpp [view]
- Bug 735.483 - Befestigen Sie einen potenziellen Nullzeigerdereferenzierung in src / searchindex.cpp [view]
- Bug 735.497 - Fix falsche Zeiger Initialisierung in src / definition.cpp [view]
- Bug 735.499 - Fix potenzielle Modulo durch Null in src / Template.cpp [view]
- Bug 735.584 - erreicht das Ende der Datei, während immer noch ein insided (verschachtelte) Kommentar in Markdown [view]
- Bug 735.587 - Fix eine abschließende Nullzeichen nach fread in src / filedef.cpp [view]
- Bug 735.589 - Entfernen Sie nicht benötigte Variableninitialisierung in src / classdef.cpp [view]
- Bug 735.590 - Entfernen Sie nicht benötigte Zeiger Initialisierung in src / entry.cpp [view]
- Bug 735.591 - Bereitstellung von Exit-Code, falls generatePlantUMLOutput ausfällt [view]
- Bug 735.620 - Entfernen Sie nicht benötigte variable Caching in src / markdown.cpp [view]
- Bug 735.622 - nicht zwischenspeichern inputSize in src / doxygen.cpp [view]
- Bug 735.623 - Ausdruck immer falsch ist, weil 'else if' Bedingung erfüllt vorherigen Zustand [view]
- Bug 735.726 - Fix fehlende Pause im Schaltergehäuse Anweisung [view]
- Bug 735.745 - Unechte ASSERT Nachricht [view]
- Bug 735.759 - Broken Man-Pages wegen schlechten Gebrauch von Autobreak [view]
- Bug 735.767 - Fix potenzielle Kopieren und Einfügen in Frage vhdlparser / VhdlParser.cc [view]
- Bug 735.924 - [Patch] Dokumentation: Falsche Link für \ diafile [view]
- Bug 735.925 - [Patch] DocBook: Mögliche Namenskonflikt erzeugt für Bilddateien [view]
- Bug 735.926 - RTF-Ausgabe: \ diafile und \ mscfile nicht funktionieren [view]
- Bug 735.929 - Fenster: Prozess-Exit-Code wird für Prozesse gestartet mit ShellExecuteEx () ignoriert [view]
- Bug 735.982 - Fix potenzielle Vergabe von großen Speichermenge aufgrund Art Überlauf in src / lodepng.cpp [view]
- Bug 735.985 - Fix fehlende ungeprüft Rückgabewert in src / dot.cpp [view]
- Bug 736.018 - Fix potenzielle Nullzeigerdereferenzierung in src / dbusxmlscanner.cpp [view]
- Bug 736.020 - Fix identischen Code für verschiedene Niederlassungen in src / translator_tw.h [view]
- Bug 736.022 - Fix potenzielle Nullzeigerdereferenzierung in src / index.cpp [view]
- Bug 736.023 - Entfernen Sie nicht benötigte Variableninitialisierung in src / cite.cpp [view]
- Bug 736.027 - Entfernen Sie nicht benötigte lokale Variable in src / doxygen.cpp [view]
- Bug 736.029 - Entferne doppelte if / else-Zweig in src / lodepng.cpp [view]
- Bug 736.030 - Entferne doppelte if / else-Zweig in src / translator_lt.h [view]
- Bug 736.031 - Cleanup redundante if / else-Zweig in src / translator_kr.h [view]
- Bug 736.032 - Cleanup redundante if / else-Zweig in src / translator_sr.h [view]
- Bug 736.033 - Cleanup redundante if / else-Zweig in src / translator_tw.h [view]
- Bug 736.034 - Cleanup redundante if / else-Zweig in src / translator_vi.h [view]
- Bug 736.036 - Entferne doppelte lokale Variable Initialisierung in qtools / qstring.cpp [view]
- Bug 736.037 - Fix falsch Mitglied Variableninitialisierung in src / define.cpp [view]
- Bug 736.385 - Fix potenzielle Nullzeigerdereferenzierung in src / util.cpp [view]
- Bug 736.386 - Befestigen Sie einen anderen potenziellen Nullzeigerdereferenzierung in src / util.cpp [view]
- Bug 736.387 - Befestigen Sie einen potenziellen Nullzeigerdereferenzierung in src / index.cpp [view]
- Bug 736.389 - Befestigen Sie einen potenziellen Nullzeigerdereferenzierung in src / vhdldocgen.cpp [view]
- Bug 736.992 - Member-Funktionen von Tagfile weggelassen [view]
- Bug 737.444 - Java: Anmerkungen mit Klammern zu verhindern Dokumentation [view]
- Bug 737.830 - Ungültige Elementname im Fußbereich, wenn GENERATE_TREEVIEW angegeben [view]
- Bug 738.063 - Fortran Attribut zusammenhängenden nicht identifiziert [view]
- Bug 738.167 - Entity Referenzen in XML-Befehl Attribute werden falsch behandelt [view]
- Bug 738.173 - Entity Referenzen in XML-Code-Befehl falsch gehandhabt [view]
- Bug 738.548 - Latex: tote Links, den Quellcode [view]
- Bug 738.574 - & hellip; wird von cdots anstatt Punkte in der LaTeX-Ausgabe ersetzt [view]
- Bug 739.054 - Python XML nicht auszug Informationen von Funktionen innerhalb __init__.py [view]
- Bug 739.056 - Python XML - argsstring ist leer, während HTML haben Argumente [view]
- Bug 739.209 - Ungültige Warnung über undokumentierte C ++ Funktion Tagfile importiert [view]
- Bug 739.210 - C ++ 11 Gültigkeitsbereich Aufzählungen mit demselben Namen in verschiedenen Klassen werden zusammengeführt, wenn mit Tagfile [view]
- Bug 739.211 - Kann nicht auf C ++ const Member-Funktionen explizit Links [view]
- Bug 739.214 - Kann ohne Bereichseinschränkung Link nicht machen, um C ++ Konvertierungsoperator [view]
- Bug 739.462 - Mit & quot; doxygen.css & quot; für HTML_EXTRA_STYLESHEET nicht still [view]
- Bug 739.863 - Regression: Basisklassen nicht korrekt, wenn Sie CRTP mit Standard-Template-Parameter [view]
- Bug 740.218 - Full Umfang erforderlich, wenn Sie Link in Querverweisen Abschnitt [view]
- Bug 740.218 - Full Umfang erforderlich, wenn Sie Link in Querverweisen Abschnitt (Fest Regression) [view]
- Bug 740.446 - ungültig copydoc Ziel nicht in Warnung führen [view]
- Bug 741.100 - Latex zu PDF bei der Verwendung von Markdown-Tabellen hängt [view]
- Bug 741.417 - Absturz beim Aufbau gtkmm Dokumentation [view]
- Bug 741.778 - cite von Etiketten endet mit einem Punkt (verbessert Warnmeldung) verwechselt [view]
- fix docbook Ausgang [view]
- Unterstützung außer Englisch
- Fix Broken Beispiel Link-ID
- beheben unvollständige TOC:. Keine Classe usw.
- hinzufügen kurze Beschreibung für Funktionen etc.
- Beachten Sie REPEAT_BRIEF
- nicht ausgeben dupliziert Inhalt, wenn detaillierte Beschreibung speichern fehlt.
- gedeckten Tisch colwidth für Param / RetVal
- Fehlende Flucht in doxysearch.cpp wenn Ergebnis enthielt eine doppelte Anführungszeichen [view]
- Fügen Quellcode Möglichkeit RTF-Ausgabe [view]
- hinzugekommen Coverity Scan Aufbau Status auf Readme [view]
- Hinzugefügt klarer Bereichsprüfungen für String-Klasse Compiler helfen [view]
- Unterstützung hinzugekommen Zusammenstellung für MacOSX 10,10 (Yosemite) [view]
- Hinzugefügt schneller Referenzzählung String Umsetzung mit kurzen String-Optimierung [view]
- Hinzugefügt grafische Hierarchie unterstützt Template-Engine [view]
- Hinzugefügt Schutz zu verhindern (theoretisch) aus gebundenem Zugang [view]
- Hinzugefügt Sprache Attribut auf XML-Ausgabe für die Klassen, Namespaces und Dateien [view]
- Vermeiden Sie eine (theoretische) Speicherleck [view]
- Bessere Handhabung von Inline-Fortran Parameterdokumentation [view]
- Fehler behoben, für die Seitenzahlen in den Latex-Indizes [view]
- Compilation-Fixes für Windows zur neuen String-Implementierung. [View]
- Konvertieren Fortran Module Namespaces [view]
- Erstellen Sie eine einfache Möglichkeit, einen Ausschnitt aus der aktuellen Datei zu nehmen. [View]
- Debian Bug 762.272: segfault mit zyklischer Untergruppen [view]
- Disabled Beginn / Ende für Druck doctokenizer (produziert zu viel Lärm) [view]
- Leere Eintrag in tableofcontents bei z Abschnitt ohne Beschreibung. [View]
- Zusätzliche Leerzeile in Quelle Fragmente [view]
- Fix bug mit C ++ 11 static_assert [view]
- Fix bug: Sprache Schaltbefehl & quot; ~ & quot; konnte nicht erkennen, welche Sprach-ID enthält '-' [view]
- Fix für https://bugzilla.gnome.org/show_bug.cgi?id=651850 [view]
- Fix für die zweite Ausgabe in bz 651.848 [view]
- Fix potenziellen Absturz beim Lesen von Tag-Datei, welche verschachtelte Java-Klassen die Verwendung von Generika enthaltenen [view]
- Fix Regeln zum Schließen Fortran-Modul und typedef Bereiche [view]
- Fix, um den Inhalt verbatim und Freunde zu ignorieren, während der Suche nach Abschnitten [view]
- Fix die Beziehungen zwischen C # zeigen / Java generische Klassen [view]
- Feste eine Reihe von Fragen (Ressourcenlecks, nicht initialisierte Mitglieder, etc.) von Coverity fand [view]
- Fixed bug in neue QCString :: sprintf lange Zeichenfolge. [View]
- Feste Erweiterung passenden Problem, wenn Pfad enthalten einen Punkt. [View]
- Problem behoben, Zugriff auf nicht initialisierte Daten bei der Kombination von RTF-Ausgabe. [View]
- Problem behoben, das Parsenend direkt vom Ende der Datei gefolgt [view]
- Das Problem der Suche nach enduml bei Verwendung /// Kommentare Stil. [View]
- Feste Refcounting Bug im neuen String Umsetzung [view]
- Feste mehrere Coverity Warnungen [view]
- zu kleine Speicherlecks behoben [view]
- Tippfehler und Formatierung in Doxyfile (Dank an Armin Mueller) [view]
- Tippfehler in C / C ++ Kommentare. Es gibt keine funktionalen Änderungen. [View]
- Tippfehler in den Kommentaren. [View]
- Tippfehler in den Kommentaren. Keine funktionalen Änderungen. [View]
- Fortran-Code Farbe END (Regressions Pull-Anforderung 259) [view]
- Fortran Farbe ANRUF als Schlüsselwort [view]
- Fortran Farbcode END [view]
- Fortran Fortsetzungszeichen als Beginn der Funktionsaufruf gesehen [view]
- generieren Fehlermeldung bei bibtex Generation versagt [view]
- Verbesserte Hauptseite Rendering via Template-Engine [view]
- initialisiert möglicherweise nicht initialisierten Variablen in Markdown Teil [view]
- Einführung neuer optimiert String-Implementierung (Versuch 2) [view]
- Eingeführt Vorlagenverzeichnis für Vorlage und Ressource-Dateien und Ressourcen-Compiler & Manager [view]
- LaTeX Problem mit 2 aufeinander folgenden einfachen Anführungszeichen [view]
- Letzter Kommentar von code {.f90} fehlt [view]
- Maximale Bildgrößen und stellen eine gleichmäßigere (LaTeX) [view]
- Package mathptmx gibt Diskrepanz zwischen PDF und HTML Formeln [view]
- Portugiesisch und brasilianisches Portugiesisch Übersetzer 1.8.5 aktualisiert. [View]
- Prevent übermäßig langen Laufzeiten von Anhalten der Suche Indexer [view]
- Problem bei Leitungsabschluss (., Ein Punkt) direkt nach der cite-Befehl [view]
- Regression Klasse führte Klasse als den Seitentitel [view]
- Entfernen Scheinargument zu Compiler-Warnung zu vermeiden [view]
- Entfernen Abhängigkeit PlantUml auf HAVE_DOT [view]
- Entfernen Sie Fremd 'Readme' zu erfolgreichen RPM-Erstellung ermöglichen [view]
- Entfernen Filterregel bei der Generierung von Fortran-Modul Links [view]
- Entfernen redundanten Code [view]
- entfernt bash spezifische Konstruktion von ./configure Skript, damit es unter Solaris [view]
- Entfernt einige Kommentar Aussagen. [View]
- Revert & quot; Bug 634.763 - Fortran: externes Unterprogramm als Scheinargument nicht erkannt & quot; [View]
- zurück zu alter Streich Umsetzung zurückgekehrt. New braucht mehr Arbeit. [View]
- Tag anzeigen Dateinamen statt für Warnungen, die auf Symbole aus Tag-Dateien extrahiert. [View]
- Zeigen Sie der Eltern-Kind-Beziehung Typ Spezialisierung in Java / C # Generics Vererbung Diagramme [view]
- Unterstützung charset-Option für PlantUml [view]
- Unterstützung für INLINE_SOURCES in Fortran [view]
- Unterstützung PlantUml! Include-Anweisung [view]
- Unterstützung sichtbar = nicht zur Hauptseite Registerkarte. [View]
- Unterstützung für die Verknüpfung zu FORTRAN Klassen in Quellendefinitionen gebunden Methoden [view]
- Das ist der Patch angebracht, um von Robin Gareus bz 651.848. [View]
- Update README.md [view]
- Aktualisiert Konfigurationsskript und libdoxygen.pro.in zu llvm-config verwenden [view]
- Verwenden Ergebnis vsnprintf [view]
- Verwenden Sie Ersatz () anstelle von QString Umwandlung [view]
- Verschiedene VHDL Fixes [view]
- verschiedene Fehlerbehebungen und Umstrukturierung [view]
- Verschiedene Latex Probleme [view]
Was ist neu in Version 1.8.6:
- Bug 154.880 - wenn & quot; using namespace & quot; verwendet wird, ist Aufruf einer statischen Member-Funktion in C ++ nicht erkannt oder falsch erkannt
- Bug 647.517 - make install fügt die einen Schrägstrich auf den Installationspfad entfernt überflüssige /
- Bug 668.424 - HTML-Links in RTF-Ausgabe abgebrochen werden
- Bug 683.897 - Klassenliste nicht sortiert
- Bug 692.004 - Show beinhaltet kostenlos Funktionen
- Bug 693.537 - Erstellen Möglichkeit, Benutzerkommentaren in Doxyfile halten
- Bug 701.949 - Latex: Hyperlinks für secreflist / RefItem
- Bug 702.265 - Generierte Doxyfile unterscheidet sich vom Ergebnis des Doxygen -u (teilweise fix)
- Bug 705.910 - Indizierung und Suche kann nicht behandeln nicht ASCII-Bezeichner
- Bug 706.520 - Fortran: im Körper Dokumentation landet auf falschen Stelle in einigen Fällen in Anstand Code, mit in Wagen Fortran Dokumentation doxygen abgestürzt. Ich REOPENED Bug_706520 dafür
- Bug 706.804 - Fortran: Doxygen mischt Funktion-Attribute mit dem Test-String Rückgabewert sollte nicht gleich & quot sein; Funktion & quot; sondern enthalten & rdquo; Funktion & quot;
- Bug 706.813 - RPM bauen über spec-Datei fehlerhaft
- Bug 706.874 - Doxygen Absturz, wenn fehlende new-line in einem Schnipsel
- Bug 706.916 - C ++ Exception-Spezifikationen werden nicht mehr korrekt analysiert
- Bug 707.102 - Aktualisierung der japanischen Übersetzung
- Bug 707.353 - Akzeptieren IDs mit Unicode (nicht ASCII) in python-Codes
- Bug 707.389 - GENERATE_TREEVIEW = YES ist kein Touch Scrollen mit Android 3.x
- Bug 707.431 - Kann nichtref oderlink C ++ Operatorüberladungen
- Bug 707.483 - Falsche Seitenzahlen und Kopf- in pdf Ausgabe
- Bug 707.554 - Wenn ichINCLUDE DoxyWizard geschlossen Aktuelles Verzeichnis nicht zur richtigen Zeit geändert, die Include-Dateien nicht in der & quot finden; Strom & quot; Verzeichnis (dh das Verzeichnis, in das Doxyfile wohnt auch, wie dieses Verzeichnis wird als das aktuelle Verzeichnis in der doxywizard gezeigt). Dies ist auch wichtig, wenn die doxywizard wird über eine Verknüpfung gestartet.
- Bug 707.567 - Sternchen im Kommentar zu Unrecht fürcode angezeigt
- Bug 707.641 - `FILTER_SOURCE_FILES = bejahen ist erforderlich, um zu bauen CALL_GRAPHS https://bugzilla.gnome.org/show_bug.cgi?id=707641
- Bug 707.685 - Fortran:. Fehlermeldung bei fehlenden letzten EOL Bei der ursprüngliche Puffer in festen oder freien Format-Code enthält keine EOL als letztes Zeichen, fügen Sie
- Bug 707.713 - Fügen Sie Unterstützung für dia Diagramme
- Bug 707.825 - Const Behandlung
- Bug 707.925 - Falsche Warnung für Java & quot; Warnung: fehlt (in Ausnahmeliste auf Mitglieds & quot;
- Bug 707.985 - Strange ausgegeben, wenn: zu einer Parameterbeschreibung angehängt
- Bug 707.995 -copydoc nicht für konstante Elementlasten
- Bug 708.446 - Veraltete Liste bricht HTML Baum mit XHTML-Erweiterung
- Bug 708.455 - Aktivieren INLINE_SIMPLE_STRUCTS vermasselt Datenstrukturen im Baum
- Bug 708.806 - falsche Weg zur Figur in graph_legend.html graph_legend wenn CREATE_SUBDIRS = YES
- Bug 709.052 - gestützte und nicht-gestützte Verfahren mixup Dokumentation
- Bug 709.226 - Struct Mitgliederfelder nicht mit INLINE_SIMPLE_STRUCTS dokumentiert
- Bug 709.526 - C ++ Parsen Problem mit Operatoren innerhalb Vorlagen
- Bug 709.706 - Abschluss C Anmerkungen im Markdown-Dateien bricht Aliase
- Bug 709.780 - Kopieren von Dateien über Image-Tag kann durch Symlinks am Zielort verwirrt
- Bug 709.803 - Generierte HHC-Datei enthält einen Fehler für einen Abschnitt eines main
- Bug 709.845 - Fortran: Problem mit Typen mit Namen beginnend mit ist
- Bug 709.870 - Broken Links auf Mitglieder HTML-Seite, wenn Sie BUILTIN_STL_SUPPORT
- Bug 709.921 - Position der Zeilenumbruch in Template-Argument-Liste betrifft Vererbungsbeziehung
- Bug 710.917 - Segfault beim Parsen einer C-Datei
- Bug 710.998 - latex_count = 5 ist nicht genug,
- Bug 711.004 - Vertikale Balken nicht gerade geschickt, um Makeindex werden
- Bug 711.097 - Compiler Warnungen wegen char unsigned auf ARM / PPC: & quot; Vergleich immer falsch ist & quot;
- Bug 711.378 -. Nested Aliases fehlschlagen, wenn die verschachtelte alias zwei oder mehr Argumente
- Bug 711.639 - [PATCH] #include nicht mit absoluten Pfaden zu arbeiten
- Bug 711.723 - Kommentar / ** / verwirrt doxygen
- Bug 711.787 - Lang Initialisierungszeile in C stoppt doxygen eine zusätzliche & quot; Haltepunkt & rdquo; in der Eingabezeichenfolge hat in Form von a, (Komma) geschaffen worden, so für die Initialisierung Linien die Linie verkürzt sich und die, (Komma) werden später kopiert werden.
- Bug 712.795 - Segmentation Fault in memberdef.cpp
- Bug 712.819 - obwohl einige externe Namespaces werden in Liste ALLEXTERNALS = NO
- Bug 715.172 - konsequent zu dokumentieren entsprechende Funktion Körper Fortran ist
- Bug 719.389 - HTML austretende fälschlicherweise im Source-Tooltipps angewendet
- Bug 719.422 - privaten Java-Klasse wird vom Liste der Superklasse geerbt genannten
- Bug 719.463 - Ungültige null Schlüssel und Zugriffsfehler
- Bug 719.489 - Label & quot; abstrakte & quot; anstelle von & quot; rein virtuelle & quot; für Java-Sprache
- Bug 719.525 -. Kann nicht bauen, weil die Definitionen *** YY_flex_debug fehlen
- Bug 719.591 - expand_as_defined Makro nicht richtig funktioniert
- Bug 719.639 -xrefitem mit leeren Überschrift String
- Bug 720.046 - Dokumenten Inline-Ziel-C-Blöcke
- Bug 720.092 -. USE_MDFILE_AS_MAINPAGE funktioniert nicht, wenn vollständige Pfad angegeben ist
- Bug 720.580 - Inline-Source-Browser zeigt falsche Code mit muilti-line c ++ 11 Raw-Strings
- Unterstützung hinzufügen zu ehren svg-Bildformat Präferenz in msc
- Hinzugefügtparblock undendparblock Befehle
- hinzugekommen kompilieren Unterstützung für Mavericks
- Hinzugefügt fix Fehler mit älteren Compilern zu vermeiden.
- hinzugekommen generierten Dateien in gitignore
- Hinzugefügt fehlenden docs-Tag
- Hinzugefügt fehlenden pthread lib zu doxyapp
- Hinzugefügt fehlende Leerzeichen nachparblock
- Django Hinzugefügt rudimentäre Unterstützung wie Template-System für die Ausgabe Schöpfung.
- Hinzufügen der Möglichkeit, die Option -d in der Visual Studio-GUI auf Windows für die lex-Regeln festlegen
- Stellen Internationalisierung Teil zu aktuellen Lage
- Die Angleichung dercode undverbatim Abschnitt Wenn mit einem Code und eine wortgetreue Abschnitt werden die Boxen nicht alligned, Dieser Patch korrigiert diese. Beispiel-Code, aa.c; Standard Doxyfile: / Datei **
- Lassenref zu unbeschrifteten Abschlag Seite mit Namen, dhref mypage.md
- Lassen Sie Links zu anderen Seiten Abschlag der Form [Linktext] (page.md)
- Vermeiden Sie den Zugriff auf nicht initialisierten Speicher in fileToString
- Erstellen Sie Problem mit unistd.h und Cygwin Die Standard g ++ Compiler unter Windows (Win32-g ++) hat unistd.gh Datei; Microsoft Windows hat es nicht mitgerechnet wird, ist es besser, den winbuild Verzeichnis bei Windows adn ohne Abhängigkeit anderweitig zu nutzen
- Die einheitliche Sprache Teil der Dokumentation aus Dokumentation mehr inline mit anderen Teilen der Dokumentation (in Bezug auf die Art und Weise zB Dateinamen dargestellt), indem ta Bezug auf die Dateien korrigiert einige Rechtschreibfehler korrigiert, die Warnung in der language.doc, aus dem language.doc wird erzeugt, korrigiert die Farbe für die Sprachen, die noch v1.4.6 (Sprachnamen nun auch rot anstelle von einem rosa Hintergrund, mit Sprachen, die 1.5 / 1.6 kompatibel waren verwirrend)
- Korrigiert einige Ungereimtheiten in den Kommentaren
- Debug-Ausgabe für lexikalische Analysen
- Deleted erzeugten Dateien aus dem Quellcode-Repository
- Doxygen nicht erlaubteref um Parameter vom Typ Referenz auf ein Array.
- Doxysearch unter Cygwin sollten keine Verlängerungs cgi.exe aber nur .cgi
- Esperanto nicht von Htmlhelp Compiler unterstützt Rückgriff für Esperanto auf die Standardsprache (US-Englisch)
- Feste eine Reihe von Compiler-Warnungen durch neuere Klang Compiler gemeldet
- Fragen Fest Compilation in doxyapp
- Feste Kompilierung Warnung
- Feste Compilerwarnung implizite size_t im Zusammenhang mit Umwandlung int
- Feste Konstantheit Warnung
- Feste ungültig, wenn Erklärung cppcheck gefunden
- Problem behoben, mit rumänischen Übersetzer verhindert Baumansicht von der Arbeit
- Feste Regressions AutoLinking C # Vorlage wie MyGenericClass.g ()
- Feste Regression in passenden Argument für die Vorlage beispielsweise
- Fortran hinzugefügt Keyword UNREINE
- Französisch Übersetzer up-to-date.
- Interne Dokumentation Debug Möglichkeiten Dokumentation hinsichtlich der Verwendung von Option -d mit [f] lex Initial Dokumentation zu den Optionen -d mit doxygen
- LaTeX: Fix ToC Einträge Index / Bibliographie
- Made Lexer Regel explizite
- Python Erkennung in configure Arbeit mit älteren Version als 2.7
- Minor Layout Verbesserungen und zusätzliche Schutz
- Weitere Updates für die Windows-Build
- Patch über die Erzeugung der Regeldatei für die Fenster bauen über Sprachen, einige Ungereimtheiten in den (Fenster) Build-System, Korrekturen bis zu einem gewissen Rechtschreibung.
- regenerierte language.doc
- Entfernt japanischen Schriftzeichen in maintainers.txt wie sie den Build brechen
- Entfernt redundante Backslash in regexp Muster
- Bericht Details über fork () Fehler in Protokollen.
- Russisch Übersetzer aktualisiert, neue russische Betreuer aufgenommen.
- Kleine Rechtschreibkorrektur, um eine RTF-Datei zu generieren Erweiterungen - & gt; um eine rtf-Erweiterungen-Datei zu erstellen
- Einige Texte unabhängig von htmlonly / latexonly werden
- Raum fehlt in Fehlermeldung. das Wort "in" und das Tal der filesOption wurden verkettet
- Dieser Patch enthält Änderungen in Bezug auf das Build-System, so dass die * nix und Windows-Systeme verwenden die gleichen Informationen (Konsistenz). Einige verwenden Namen Routinenamen geändert wurden (von .l Dateien mit Option -P) den Namen der Datei, die die Routinen erzeugt werden, um zu reflektieren, das macht es einfacher, eine allgemeine Vorgehensweise zu schaffen. Eine Reihe von include / Header-Dateien Dateien werden aus verschiedenen Dateitypen (HTML, XML, js), was einige Einschränkungen der Windows-Build-System die generierten Dateinamen geändert werden musste (die Erweiterung in den Fenstern zu bauen erzeugt System ist nur verfügbar, einschließlich der '.', so zB die Datei jquery_fx.js erzeugt nun statt jquery_fx_js.h) jquery_fx.js.h In der Windows-Version die Schaffung von CPP-Dateien von .l Dateien wurde angepasst, um für die YY_BUF_SIZE Probleme zu beheben. Weiterhin auf Windows (und auch auf * nix verwendet) lobt einige haben mit Python-Skripte ersetzt worden, so dass an den Fenstern nur Python ist notwendig (neben Flex und und Bison). Auf * nix auch Perl ist für die Erzeugung mit tmake erforderlich.
- aktualisiert Visual Studio Projektdateien auf neue Quelldateien sind
- Die Verwendung des -d opion korrigiert Giving einen Fehler, wenn eine falsche Option -d angegeben wird. Machte einige Fehler mesages konsistenter. Korrigierte Nutzung der Ausfahrt Anruf, für den Fall eines Fehlers: exit (1) sonst exit (0). Ein genauerer Blick sollte auf exitDoxygen gemacht, wie es keine Exit-Anweisungen enthalten und es ist unklar (für mich), wenn es verwendet wird.
- VHDL-2008 und Arrays auf ungezwungene Elemente
- betrachten Current bei der Suche nach globalen Symbole
- doc / language.doc aus den aktualisierten Quellen (bgcolored)
- doc / language.tpl - UTF-8 spiegelt sich in der langhowto Vorlage
- doc / language.tpl - nachgestellte Leerzeichen entfernt
- doc / translator.py - farbige Status in HTML
- doxygen / ** Stil schafft falsche Code-Blöcke mit Markdown aktiviert
- doxygen Version 1.8.5 wirft viele & quot; interne Inkonsistenz & quot; Fehler beim Parsen von IDL-Dateien
- doxygen.sty.h wurde nicht ignoriert und nicht im Lieferumfang enthalten / richtig erzeugt
- Testen dir aus "machen Archiv" fehlende
- Nutzung: machen -d Druck dev doxygen Optionen
Was ist neu in Version 1.8.4:
- Änderungen:
- id 686.384. Wenn INLINE_SIMPLE_STRUCTS aktiviert ist, auch Strukturen mit einfachen Typdefinitionen werden inline sein
- Doxywizard: Scrollen mit dem Mausrad keinen Einfluss mehr auf die Werte in der Experten-Ansicht .
- id 681.733. Konsistentere Warnungen und Fehler
- Neue Features:
- Unterstützung für & quot; Klang unterstützt Parsing & quot ;, die den Code erlaubt es, auch über libclang (C / C ++ Frontend von LLVM) analysiert werden, und kann die Qualität der Syntax Highting, Querverweise zu verbessern, und rufen Sie Diagramme, insbesondere Vorlage für schwere C ++ Code. Um diese Funktion zu konfigurierenden doxygen mit der --with-libclang Option haben können. Dann erhalten Sie zwei neue Konfigurationsoptionen: CLANG_ASSISTED_PARSING aktivieren oder deaktivieren Parsen über Klang und CLANG_OPTIONS zusätzliche Compiler-Optionen benötigt, um die Dateien zu kompilieren weiterzugeben. Beachten Sie, dass die Aktivierung dieser Funktion hat eine deutliche Leistungs penality.
- Fügte einen Patch von Intel gespendet, die Docbook Unterstützung hinzufügt. Dies kann über GENERATE_DOCBOOK aktiviert und der Ausgabestelle kann mit DOCBOOK_OUTPUT gesteuert werden. Docbook bestimmte Abschnitte können mit aufgenommen werden docbookonly ... enddocbookonly
- Unterstützung für UNO IDL (interace Sprache in Open / Libre Büro genutzt), dank Michael Stahl für den Patch.
- Fügte einen Patch von Adrian Negreanu, die Daten, die durch doxygen in einer sqlite3 Datenbank gesammelt speichert. Derzeit noch in Entwicklung und kann nur mit der Option --with-sqlite3 während ./configure aktivieren.
- Für interaktive SVG-Grafiken werden Kanten jetzt hervorgehoben, wenn mit der Maus schwebte.
- Fügen Patch von Adrian Negreanu auf Dauer Statistiken nach einem Lauf zu zeigen. -d Zeit & quot; Sie können dies, indem Sie doxygen mit dem & quot zu ermöglichen; Option.
- Fügte einen Patch von Markus Geimer, die eine neue Option, die LATEX_EXTRA_FILES In ähnlicher arbeitet, um HTML_EXTRA_FILES, dass es kopiert angegebenen Dateien an die LaTeX-Ausgabe-Verzeichnis erstellt.
- id 698.223: Unterstützung für C ++ 11 Stichwort alignas
- id 693.178: Unterstützung für die Verarbeitung DocSets mit Dash (dank Bogdan Popescu für den Patch
- id 684.782. Option hinzugefügt EXTERNAL_PAGES die benutzt werden können, um festzustellen, ob Seiten über Variablen importated unter verwandten Seiten (ähnlich EXTERNAL_GROUPS) erscheint
- id 692.227: Es wurden neue MathJax Befehl MATHJAX_CODEFILE die mit einer Datei mit MathJax bezogenen Skript-Option eingeführt werden, bevor die MathJax Skript geladen. Dank Albert für den Patch.
- id 693.537 Kommentare in der Konfigurationsdatei mit ## wird nun bei der Aktualisierung die Datei mit doxygen -u gehalten werden (und doxygen -s -u). Dank Albert für den Patch.
- id 693.422: Fügt Unterstützung für Lettisch (dank eines Patch von Lauris) .
- Enthaltene Sprache Updates für Ukrainisch, Rumänisch und Koreanisch
- Fehlerbehebungen (IDs finden Sie in der Bugzilla-Datenbank):
- Neue Features:
- Neue Features:
- Neue Features:
- Neue Features:
- Neue Features:
Kommentare nicht gefunden