Doxygen

Screenshot Software:
Doxygen
Detalii soft:
Versiune: 1.8.9.1
Incarca data: 17 Feb 15
Producător: Dimitri van Heesch
Licenţă: Gratuit
Popularitate: 44

Rating: nan/5 (Total Votes: 0)

Doxygen este lumea și rsquo; s sistem mai popular și puternic documentare utilizate de numeroase dezvoltatori din întreaga lume pentru a genera documentație cuprinzătoare a proiectelor lor open source pentru sistemele de operare GNU / Linux. Acesta este implementat pe C ++ și are o linie de comandă interface.There multiple moduri de a utiliza DoxygenRunning & lsquo; Doxygen help-rsquo; comandă într-un emulator de terminal va oferi acces rapid la programul & rsquo; s opțiunile de linie de comandă și exemple de utilizare. Software-ul poate fi utilizat într-un număr de moduri.
De exemplu, puteți utiliza Doxygen pentru a genera un fișier de configurare șablon, pentru a actualiza un fișier de configurare vechi, pentru a genera documentație folosind un fișier de configurare existent, pentru a genera un fișier șablon de control structura documentației generate, pentru a genera un fișier foaie de stil șablon pentru HTML, RTF sau LaTeX documente, precum și pentru a genera un fișier RTF extensii.
Programul este pe deplin compatibil cu toate sistemele de kernel-operare Linux și vă permite să generați documentație pentru program scris pe C, C ++, Objective-C, Java, IDL (CORBA și Microsoft arome), precum și într-o oarecare măsură PHP, D și C # .Getting a început cu DoxygenInstalling Doxygen pe distribuție GNU / Linux este ușor, deoarece proiectul poate fi găsit în principalele depozitele software de numeroase sisteme de operare open source. Deci, tot ce trebuie să faci este să deschideți managerul de pachete built-in, căuta Doxygen și instalați-l.
Dacă doriți să-l instalați folosind cele mai noi arhiva sursă, face acest lucru prin descărcare de pe aceasta pagina folosind butonul dedicat de download de mai sus, cu excepția arhiva pe directorul de pornire, despachetați-l, deschideți un emulator de terminal și să navigați la locația extras fișiere arhivă (de exemplu, CD /home/softoware/doxygen-1.8.9).
Pornește & lsquo; ./ configurare & rsquo; comandă pentru a configura și de a optimiza programul de arhitectura hardware și sistemul de operare, apoi executați & lsquo; & rsquo face; comanda pentru a compila Doxygen. După o compilație de succes, executați & lsquo; sudo make install & rsquo; comandă să-l instalați întregul sistem

Ce este nou în această versiune:.

  • fix o pereche de cazurile în care datele de partajare șir ar putea duce la corupție [vizualizează]
  • Diverse remedieri VHDL legate [vizualizează]
  • Bug 742151 - avertisment Bogus: citelist: Unexpected nou personaj linie [vizualizează]
  • Bug 742230 -todo alineatele plasat incorect în producția RTF [vizualizează]
  • Bug 742235 - mesaj Bogus cu addtogroup [vizualizează]
  • Documentare HTML antet, subsol, iar foaia de stil schimbări [vizualizează]
  • Documentarea variabil urmare a Fortran FUNCȚIE [vizualizează]
  • Fix potențial dereference nul indicatorul în src / context.cpp [vezi]
  • problema compilare fixe pe Windows [vizualizează]
  • cod sursă FUNCȚIE Fortran [vizualizează]
  • Fortran: Codul GOTO culoarea cuvinte cheie curgere. [Vizualizează]
  • mesaj de ajutor în ceea ce privește fișier aspect [vizualizează]
  • Remove variabile globale și locale statice neutilizate [vizualizează]
  • Sugestie de a utiliza stripPrefix a fost implementat pentru REZULTATUL. Din motive de coerență, de asemenea, puse în aplicare pentru argumente. [Vizualizează]
  • comutat înapoi la versiunea 6.2 de JavaCC pentru generarea de VHDL parser. [Vizualizează]

Ce este nou în versiunea 1.8.9 :

  • Bug 634763 - Fortran: subrutină extern ca argument fals nu a recunoscut [vizualizează]
  • Bug 634763 - Fortran: subrutină extern ca argument fals care nu este recunoscut [vizualizează]
  • Bug 651859 - Scurtă descriere deplasat în pagina om ieșire [vizualizează]
  • Bug 652276 - Typedefs din manpages are prea puține possiblilities linebreak [vizualizează]
  • Bug 685597 - C # tag intr-un tag nu face conform așteptărilor. [Vizualizează]
  • Bug 687576 - Adauga suport pentru LATEX_EXTRA_STYLESHEET [vizualizează]
  • Bug 704090 - Permite clasa {T} .Method în cref pentru a se referi la o clasă generic în comentariile XML [vizualizează]
  • Bug 722940 - clase cu același nume din diferite namespace adăugând la aceeași grupă [vizualizează]
  • Bug 729063 - link pentru articol în interiorul aceluiași namespace lipsă [vizualizează]
  • Bug 729236 - Adaugat opțiune HIDE_COMPOUND_REFERENCE de configurare [vizualizează]
  • Bug 735145 - QHP toc rupt dacă mainpage cu titlu PROJECT_NAME are secțiuni / subpagini [vizualizează]
  • Bug 735194 - src / Makefile.libdoxycfg nu ar trebui să fie distribuite [vizualizează]
  • Bug 735198 - plantUML necesită epstopdf pentru construirea fișiere PDF [vizualizează]
  • Bug 735376 - fișier tag: compus Necunoscut atribut `Singleton 'gasit! [Vizualizează]
  • Bug 735441 - Fix o scurgere de resurse în src / vhdldocgen.cpp [vezi]
  • Bug 735462 - Nu există un astfel de lucru ca un Q_PROPERTY privat [vezi]
  • Bug 735475 - aceeași expresie în translator_kr.h [vizualizează]
  • Bug 735477 - Fix un potențial dereference nul indicatorul în src / memberdef.cpp [vezi]
  • Bug 735481 - Necorelarea în alocare de memorie / funcție de alocare în vhdlparser / vhdlstring.h [vezi]
  • Bug 735482 - Scoateți o inițializare nu sunt necesare unei variabile locale în src / mangen.cpp [vezi]
  • Bug 735483 - Fix un potențial dereference nul indicatorul în src / searchindex.cpp [vezi]
  • Bug 735497 - Fix initializare indicatorul greșit în src / definition.cpp [vezi]
  • Bug 735499 - Fix potențial modulo de la zero în src / template.cpp [vezi]
  • Bug 735584 - ajuns la sfârșitul fișierului în timp ce încă insided a (imbricate) comentariu în Markdown [vizualizează]
  • Bug 735587 - Fix un caracter nul de încheiere după fread în src / filedef.cpp [vezi]
  • Bug 735589 - nu Scoateți necesar initializare variabil în src / classdef.cpp [vezi]
  • Bug 735590 - nu Remove necesar indicatorul de initializare în src / entry.cpp [vezi]
  • Bug 735591 - Furnizarea de cod de ieșire în caz generatePlantUMLOutput nu [vizualizează]
  • Bug 735620 - nu Scoateți necesar cache-ul variabil în src / markdown.cpp [vezi]
  • Bug 735622 - Nu cache inputSize în src / doxygen.cpp [vezi]
  • Bug 735623 - Exprimarea este întotdeauna fals pentru că "altfel dacă" stare Meciuri stare precedent [vezi]
  • Bug 735726 - Fix lipsă pauză în declarație cazul comutator [vizualizează]
  • Bug 735745 - mesaj ASSERT neesențiale [vizualizează]
  • Bug 735759 - defect paginile de manual din cauza utilizării necorespunzătoare a autoBreak [vizualizează]
  • Bug 735767 - Fix potențial copie și pastă problemă în vhdlparser / VhdlParser.cc [vezi]
  • Bug 735924 - [Patch] Documentație: link greșită pentru \ diafile [vizualizează]
  • Bug 735925 - [Patch] DocBook: nume posibil conflict de fișiere imagine generate [vizualizează]
  • Bug 735926 - RTF ieșire: \ diafile și \ mscfile nu funcționează [vizualizează]
  • Bug 735929 - Ferestre: Procesul de cod de ieșire este ignorat pentru procesele lansate folosind ShellExecuteEx () [vezi]
  • Bug 735982 - Fix alocare potențial de cantitate de memorie frumos din cauza tip overflow în src / lodepng.cpp [vezi]
  • Bug 735985 - Fix lipsă valoare întoarcere necontrolată în src / dot.cpp [vezi]
  • Bug 736018 - Fix potențial dereference nul indicatorul în src / dbusxmlscanner.cpp [vezi]
  • Bug 736020 - Fix cod identic pentru diferite ramuri în src / translator_tw.h [vezi]
  • Bug 736022 - Fix potențial dereference nul indicatorul în src / index.cpp [vezi]
  • Bug 736023 - nu Scoateți necesar initializare variabil în src / cite.cpp [vezi]
  • Bug 736027 - nu Scoateți necesar variabile locale în src / doxygen.cpp [vezi]
  • Bug 736029 - Eliminare redundant dacă / altceva sucursală în src / lodepng.cpp [vezi]
  • Bug 736030 - Eliminare redundant dacă / altceva sucursală în src / translator_lt.h [vezi]
  • Bug 736031 - Curățire redundant dacă / altceva sucursală în src / translator_kr.h [vezi]
  • Bug 736032 - Curățire redundant dacă / altceva sucursală în src / translator_sr.h [vezi]
  • Bug 736033 - Curățire redundant dacă / altceva sucursală în src / translator_tw.h [vezi]
  • Bug 736034 - Curățire redundant dacă / altceva sucursală în src / translator_vi.h [vezi]
  • Bug 736036 - Scoateți concediați initializare variabile locale în qtools / qstring.cpp [vezi]
  • Bug 736037 - Fix greșit initializare variabil membru în src / define.cpp [vezi]
  • Bug 736385 - Fix potențial dereference nul indicatorul în src / util.cpp [vezi]
  • Bug 736386 - Fix un alt potențial dereference nul indicatorul în src / util.cpp [vezi]
  • Bug 736387 - Fix un potențial dereference nul indicatorul în src / index.cpp [vezi]
  • Bug 736389 - Fix un potențial dereference nul indicatorul în src / vhdldocgen.cpp [vezi]
  • Bug 736992 - membre funcțiile omise din tagfile [vizualizează]
  • Bug 737444 - Java: Adnotările cu paranteze preveni documentare [vizualizează]
  • Bug 737830 - numele elementului nevalid în parte subsol când GENERATE_TREEVIEW specifică [vizualizează]
  • Bug 738063 - Fortran atribut nu învecinate identificat [vizualizează]
  • Bug 738167 - referințe entitate atributele de comandă XML sunt tratate incorect [vizualizează]
  • Bug 738173 - referințe entitate cod comandă XML sunt tratate incorect [vizualizează]
  • Bug 738548 - latex: link-uri moarte cu codul sursă [vizualizează]
  • Bug 738574 - & hellip; se înlocuiește cu cdots mai degrabă decât puncte din producția LaTeX [vizualizează]
  • Bug 739054 - Python XML nu scoate informatii de funcții în interiorul __init__.py [vizualizează]
  • Bug 739056 - Python XML - argsstring este gol, în timp ce HTML avea argumente [vizualizează]
  • Bug 739209 - avertisment invalid despre nedocumentat C ++ funcție importate din tagfile [vizualizează]
  • Bug 739210 - C ++ 11 scoped ENUM cu același nume reușită clase diferite sunt unite dacă folosesc tagfile [vizualizează]
  • Bug 739211 - nu se poate face link-uri explicite de functii membre const C ++ [vizualizează]
  • Bug 739214 - nu se poate face legătură unscoped operatorului de conversie C ++ [vizualizează]
  • Bug 739462 - Utilizarea & quot; doxygen.css & quot; pentru HTML_EXTRA_STYLESHEET nu în tăcere [vizualizează]
  • Bug 739863 - regresie: cursuri de bază incorecte atunci când se utilizează CRTP cu parametrul șablon implicit [vizualizează]
  • Bug 740218 - Full domeniu de aplicare necesare atunci când se face legătură în interiorul secțiune transversală referire [vizualizează]
  • Bug 740218 - Full domeniu de aplicare necesare atunci când se face legătură în interiorul secțiune transversală de referință (regresie fix) [vezi]
  • Bug 740446 - țintă copydoc invalid nu duce la avertizare [vizualizează]
  • Bug 741100 - Latex de PDF se blochează atunci când se utilizează tabele Markdown [vizualizează]
  • Bug 741417 - Accident la construirea documentare gtkmm [vizualizează]
  • Bug 741778 - cite confuz de etichete se termină cu un punct (mesaj de avertisment îmbunătățit) [vezi]
  • ieșire de corecții docbook [vizualizează]
  • sprijin altele decât engleză
  • stabili spart exemplu legătură id
  • stabili TOC incomplet:. Nu Classe etc
  • adăuga descriere scurtă pentru Funcții etc.
  • Respectați cu REPEAT_BRIEF
  • Nu conținut duplicat nu de ieșire atunci când Descriere tipuri detaliat lipsește.
  • stabilite colwidth de masă pentru Param / retval
  • Adăugați lipsă de evacuare în doxysearch.cpp când rezultat conținea un citat dublu [vizualizează]
  • Adăugați codul sursă posibilitate de ieșire RTF [vizualizează]
  • Adăugat Coverity Scan Construieste Starea de Readme [vizualizează]
  • Adăugat verificări cu rază mai clare pentru clasa șir pentru a ajuta compilator [vizualizează]
  • Adăugat suport de compilare pentru MacOSX 10,10 (Yosemite) [vezi]
  • Adaugata repede referință numarate punere în aplicare șir cu optimizare șir scurt [vizualizează]
  • Adăugat suport ierarhie grafic pentru motor șablon [vizualizează]
  • pază Adaugata pentru a preveni (teoretic) din acces legat [vizualizează]
  • Adaugata atribut limbă de ieșire XML pentru clase, spații de nume, și fișiere [vizualizează]
  • Evitați (teoretic) scurgere de memorie [vizualizează]
  • manipularea mai bună de linie documentare parametru Fortran [vizualizează]
  • bug fix de numere de pagină în indicilor de latex [vizualizează]
  • remedieri de elaborare pentru Windows pentru punerea în aplicare șir nou. [Vizualizează]
  • Convert module FORTRAN pentru spații de nume [vizualizează]
  • Creați o posibilitate ușor să ia un fragment din fișierul curent. [Vizualizează]
  • Debian Bug 762272: segfault cu subgrupuri ciclice [vizualizează]
  • pentru persoane cu handicap intra / ieșire de imprimare pentru doctokenizer (produs prea mult zgomot) [vezi]
  • intrare Empty în tableofcontents în cazul în care de exemplu secțiune fără descriere. [Vizualizează]
  • linie goală Extra în fragmente sursa [vizualizează]
  • Fix bug cu C ++ 11 static_assert [vizualizează]
  • Fix bug: comanda comutator limbaj & quot; ~ & quot; nu a reușit să detecteze id limbă care conține "-" [vezi]
  • Fix pentru https://bugzilla.gnome.org/show_bug.cgi?id=651850 [vizualizează]
  • Fix pentru a doua problema în BZ 651848 [vizualizează]
  • Fix potențial accident când citirea fișierului etichetă care conține clase Java imbricate utilizând generice [vizualizează]
  • normelor Fix pentru închiderea module și typedef FORTRAN domenii [vizualizează]
  • Fix să ignore conținutul textual și prieteni în timp ce caută pentru secțiunile [vizualizează]
  • Fix pentru a arăta relațiile dintre C # / Java clase generice [vizualizează]
  • fix o serie de aspecte (scurgeri de resurse, membrii neinițializate, etc), găsit de coverity [vizualizează]
  • Fixed bug in new QCString :: sprintf pentru șir lung. [Vizualizează]
  • prelungire fixă ​​care indeplinesc problemă dacă cale conținea un punct. [Vizualizează]
  • Problema fixe accesarea datelor neinitializata când combinarea ieșire RTF. [Vizualizează]
  • problema parsing fixeend urmată de sfârșitul fișierului [vizualizează]
  • Problema fixe găsirea enduml când sunt folosite /// comentarii de stil. [Vizualizează]
  • bug refcounting fixă ​​în punerea în aplicare string nou [vizualizează]
  • mai multe avertismente Coverity fixe [vizualizează]
  • fixă ​​la pierderi de memorie mici [vizualizează]
  • erorile de scriere, fixe si formatarea în Doxyfile (datorită Armin Mueller) [vezi]
  • erorile de scriere, fixe în comentarii C / C ++. Nu există modificări funcționale. [Vizualizează]
  • erorile de scriere, fixe în comentarii. [Vizualizează]
  • erorile de scriere, fixe în comentarii. Modificări funcționale. [Vizualizează]

  • (Cerere de tragere de regresie 259)
  • Fortran END Cod culoare [vizualizează]
  • CALL culoare Fortran ca cheie [vizualizează]
  • Cod culoare Fortran de END [vizualizează]
  • caracter continuare Fortran văzut ca incepe funcției apel [vizualizează]
  • Generează un mesaj de eroare în generație caz bibtex nu [vizualizează]
  • redare îmbunătățită pagina principala prin intermediul motorului șablon [vizualizează]
  • Neinițializat variabil potențial neinitializata în parte reduceri [vizualizează]
  • introducă noi de punere în aplicare șir optimizat (încercare 2) [vezi]
  • Director șablon Introdus pentru șablon și de resurse de fișiere și de resurse compilator si director [vizualizează]
  • problemă LaTeX cu 2 ghilimele simple consecutive [vizualizează]
  • Ultimul comentariu de cod {.f90} lipsă [vizualizează]
  • fotografii limită dimensiuni și face mai uniform (latex) [vezi]
  • Pachetul mathptmx dă discrepanță între PDF și HTML formulele [vizualizează]
  • traducători Portugheză Portugheză braziliană și actualizat la 1.8.5. [Vizualizează]
  • Evitați termeni prea lungi de oprire indexatorul căutare [vizualizează]
  • Problema în caz de încetare linie (., Un punct) conduce după comanda cite [vizualizează]
  • clasă de regresie a dus la clasa ca titlul paginii [vizualizează]
  • Eliminare argument fals pentru a evita compilator avertizare [vizualizează]
  • Eliminați dependența de PlantUML pe HAVE_DOT [vizualizează]
  • Eliminați "README" străine pentru a permite crearea de RPM de succes [vezi]
  • Eliminare regulă de filtrare la generarea link-uri de module FORTRAN [vizualizează]
  • Eliminare cod redundant [vizualizează]
  • construcție specifică bash Eliminată din ./configure script pentru a face să funcționeze pe Solaris [vizualizează]
  • Eliminat unele declarații comentariu. [Vizualizează]
  • Revenire & quot; Bug 634763 - Fortran: subrutină extern ca argument fals nu recunoaște & quot; [Vizualizează]
  • revenit la punerea în aplicare șir vechi. Unul nou are nevoie de mai mult de lucru. [Vizualizează]
  • Afișare etichetă de nume de fișier în loc de avertismentele care indică simboluri extrase din fișiere tag. [Vizualizează]
  • Arata tip relația părinte-copil specializare în Java / C # generice diagrame de moștenire [vizualizează]
  • opțiune Sprijin setul de caractere pentru PlantUML [vizualizează]
  • Suport pentru INLINE_SOURCES în Fortran [vizualizează]
  • Suport plantuml! Includă declarație [vizualizează]
  • Suport vizibil = nu pentru fila paginii principale. [Vizualizează]
  • Sprijinirea leagă de metode legați la cursuri FORTRAN în definițiile sursă [vizualizează]
  • Aceasta este de patch-uri atașat la BZ 651848 de Robin Gareus. [Vizualizează]
  • Actualizare README.md [vizualizează]
  • script de configurare actualizat și libdoxygen.pro.in de a utiliza LLVM-config [vizualizează]
  • Utilizarea urmare a vsnprintf [vizualizează]
  • Utilizați înlocuitor () în loc de conversie QString [vizualizează]
  • Diverse remedieri VHDL [vizualizează]
  • diferite remedieri și de restructurare [vizualizează]
  • diferite probleme de latex [vizualizează]

Ce este nou în versiunea 1.8.6:

  • Bug 154880 - dacă & quot; using namespace & quot; folosit, apel de funcție membru static în C ++ nu este recunoscut sau recunoscut greșeala
  • Bug 647517 - make install prepends un slash la calea de instalare a îndepărtat de prisos /
  • Bug 668424 - link-uri HTML în producția RTF sunt rupte
  • Bug 683897 -? Lista de clasă nu sortate
  • Bug 692004 - spectacol include pentru funcții gratuite
  • Bug 693537 - Crearea posibilitatea de a păstra comentariile utilizatorilor din Doxyfile
  • Bug 701949 - Latex: Hyperlink-uri pentru secreflist / refitem
  • Bug 702265 - a generat Doxyfile diferă de rezultatul de Doxygen -u (fix parțial)
  • Bug 705910 - Indexarea și căutarea nu poate trata identificatori non ASCII
  • Bug 706520 - Fortran: în terenuri de documentare corp pe loc greșit în unele cazuri, în cod proprietate, cu corpul în documentația Fortran Doxygen prăbușit. Am redeschis Bug_706520 pentru acest
  • Bug 706804 - Fortran: Doxygen confundă funcții-atribute cu șirul de încercare de tip întoarcere nu ar trebui să fie egal cu & quot; funcție & quot; dar ar trebui să conțină & quot; funcție & quot;
  • Bug 706813 - RPM construi prin fișier spec nu
  • Bug 706874 - Doxygen accident dacă lipsește nouă linie într-un fragment
  • Bug 706916 - specificatii C ++ excepții nu mai sunt analizate corect
  • Bug 707102 - actualizare traducerea japoneză
  • Bug 707353 - Accepta ID-uri folosind Unicode (non ASCII) de caractere în codurile de python
  • Bug 707389 - GENERATE_TREEVIEW = DA dezactivează rămâne defilare cu 3.x Android
  • Bug 707431 - Nu potref saulink C ++ suprasarcinilor de operator
  • Bug 707483 - număr pagina greșit și în afara producției pdf
  • Bug 707554 - Când am folosiINCLUDE DoxyWizard este închis director actual nu a fost schimbat la momentul potrivit, astfel încât includ fișiere nu a putut fi găsită în & quot; curentul & quot; director (adică directorul în care Doxyfile reședința de asemenea, ca acest director este prezentat ca directorul curent în doxywizard). Acest lucru este, de asemenea, importantă atunci când doxywizard este pornit de la o scurtătură.
  • Bug 707567 - roate în comentariu afisate pe nedrept pentrucode
  • Bug 707641 - `FILTER_SOURCE_FILES = YES` necesare pentru a construi CALL_GRAPHS https://bugzilla.gnome.org/show_bug.cgi?id=707641
  • Bug 707685 - Fortran:. Mesaj de eroare atunci când lipsesc EOL trecut În cazul în care tamponul original în fiecare cod format fix sau liber nu conține o EOL ultima personaj, adăugați-l
  • Bug 707713 - Adauga suport pentru diagrame dia
  • Bug 707825 - tratament existenta
  • Bug 707925 - avertisment fals pentru Java & quot; avertisment: lipsește (în lista de exceptii pe membru & quot;
  • Bug 707985 - ieșire ciudat atunci când: anexat o descriere parametru
  • Bug 707995 -copydoc nu de lucru pentru const suprasarcinilor membre
  • Bug 708446 - depreciată listă sparge copac HTML cu extensia xhtml
  • Bug 708455 - Activarea INLINE_SIMPLE_STRUCTS de oaie Structuri de date în copac
  • Bug 708806 - cale greșită a graph_legend figura în graph_legend.html când CREATE_SUBDIRS = DA
  • Bug 709052 - templated și documentare metodă Mixup de bază non-templated
  • Bug 709226 - domenii membre struct nu documentate cu INLINE_SIMPLE_STRUCTS
  • Bug 709526 - C ++ parsarea probleme pentru operatorii din interiorul template
  • Bug 709706 - comentarii Reziliază C în fișiere Markdown va sparge pseudonime
  • Bug 709780 - Copierea de fișiere prin intermediul tag imagine se pot confunda cu legături simbolice la destinație
  • Bug 709803 - a generat fișier HHC conține o eroare de o secțiune a unui mainpage
  • Bug 709845 - Fortran: problema cu tipurile cu numele începând cu este
  • Bug 709870 - defect link-uri pe pagina de membri HTML atunci când se utilizează BUILTIN_STL_SUPPORT
  • Bug 709921 - poziția linebreak în lista de argumente șablon afecteaza raport moștenire
  • Bug 710917 - Segfault în timp ce parsarea un fișier C
  • Bug 710998 - latex_count = 5 nu este suficient
  • Bug 711004 - Vertical bare nu pot fi trimise direct la makeindex
  • Bug 711097 - avertizari Compilator pentru că char este nesemnat pe ARM / PPC: & quot; Comparatorul este întotdeauna fals & quot;
  • Bug 711378 -. Imbricate Alias ​​eșua atunci când alias imbricate are două sau mai multe argumente
  • Bug 711639 - [PATCH] # include nu funcționează cu căi absolute
  • Bug 711723 - Comentariu / ** / confundă Doxygen
  • Bug 711787 - linie de inițializare pe termen lung în C oprește Doxygen un plus & quot; punct de întrerupere & quot; în șirul de intrare a fost creat sub forma unui, (virgulă), deci pentru liniile de inițializare linia va fi mai scurtă și, (virgula) vor fi copiate mai târziu.
  • Bug 712795 - eroare de segmentare în memberdef.cpp
  • Bug 712819 - Unele spații de nume externe apar în listă în ciuda faptului că ALLEXTERNALS = NO
  • Bug 715172 - Document constant organisme funcție echivalentă Fortran lui
  • Bug 719389 - HTML evadeze aplicat în mod greșit în ponturile sursa
  • Bug 719422 - clasa privat java este menționat în moștenit de listă de super-clasă
  • Bug 719463 - invalid cheie nul și eroare de segmentare
  • Bug 719489 - Label & quot; abstract & quot; în loc de & quot; pur virtuala & quot; pentru limbajul Java
  • Bug 719525 -. Nu se poate construi, deoarece definițiile *** YY_flex_debug lipsesc
  • Bug 719591 - expand_as_defined macro nu funcționează corect
  • Bug 719639 -xrefitem cu șir poziție gol
  • Bug 720046 - blocuri inline Document obiectiv-C
  • Bug 720092 -. USE_MDFILE_AS_MAINPAGE nu funcționează dacă este specificat calea complet
  • Bug 720580 - Browser-ul sursă inline prezinta cod greșit la muilti-line c ++ 11 de siruri de caractere de baza
  • Adauga suport pentru onorarea svg format de imagine preferință în MSc

  • Comenzile
  • parblock adăugată șiendparblock
  • Adăugat suportul pentru Mavericks
  • fix Adaugata pentru a evita erorile de compilatoare mai mari.
  • adăugată generată fișiere în gitignore
  • Adaugata etichetă docs lipsă
  • Adaugata lipsă lib pthread la doxyapp
  • Adăugat spațiu lipsă dupăparblock
  • Adăugat suport rudimentar pentru Django ca sistem șablon pentru crearea de ieșire.
  • Adaugata posibilitatea de a specifica opțiunea -d în Visual Studio GUI pe ferestre ca normele lex
  • Reglați parte de internaționalizare a situației actuale
  • Aliniereacode și secțiuneaverbatim atunci când au un cod și o secțiune textual casetele nu sunt aliniate, acest patch remedieri acest. Cod exemplu, aa.c; standard de Doxyfile: / ** fișier
  • Permitețiref la pagina reduceri nemarcat de nume, adicăref mypage.md
  • Permiteți link-uri către alte pagini Markdown ale formei [link text] (page.md)
  • Evitați accesarea de memorie neinitializata în fileToString
  • Build probleme pentru unistd.h și Cygwin standard de g ++ compilator sub ferestre (Win32-g ++) are dosar unistd.gh; Microsoft Windows nu-l are, therfore este mai bine să folosiți directorul winbuild în caz de ferestre ADN nu dependență altfel
  • Consecvența în parte limba documentației de documentare realizat mai inline cu alte părți ale documentației (în ceea ce privește modul în care de exemplu, nume de fișiere sunt prezentate) rectificat unele greșeli de ortografie Corectat avertizarea în language.doc prin plasarea ta referire la fișierele din care language.doc este generat corectat culoarea pentru limbile care sunt încă v1.4.6 (nume limbă acum și roșu în locul unui fundal roz, a fost încurcată cu limbi care erau 1.5 / 1.6 compatibil)
  • corectată unele incoerențe în comentariile
  • ieșire de depanare pentru analizor lexical
  • Eliminat generate fișiere din depozit sursă
  • Doxygen nu a permisref la parametrii de referință tip la un tablou.
  • Doxysearch sub Cygwin nu ar trebui să aibă cgi.exe extensie ci doar .cgi
  • esperanto nu este suportat de HtmlHelp compilator revenind pentru Esperanto să implicit limba (US English)
  • fix un număr de avertismente de compilare raportate de nouă compilator zăngăni
  • probleme de compilare fixe în doxyapp
  • compilare fixă ​​de avertizare
  • avertisment compilator fixă ​​referitoare la size_t implicit la int conversie
  • avertisment constness fixă ​​
  • fixă ​​valabilă în cazul în declarația constatat, în urma cppcheck
  • Problema fixe cu translator român prevenirea treeview de lucru
  • fixă ​​de regresie autolinking C # șablon, cum ar fi MyGenericClass.g ()
  • regresie fixă ​​în potrivire argument pentru exemplul șablon
  • Fortran adăugat cuvinte cheie impur
  • translator franceză până la data de.
  • documentație internă pentru posibilități de depanare Documentare privind utilizarea opțiunii -d cu [f] documentare inițială lex în ceea ce privește opțiunile -d cu Doxygen
  • LaTeX: Fix intrări TOC de index / bibliografie
  • regulă lexer mod explicit
  • Asigurați-detectare Python în muncă de configurare cu versiunea mai veche de 2.7
  • trucurile aspect minore și paza suplimentar
  • Mai multe remedieri pentru a construi pentru Windows
  • Patch privind generarea dosarul reguli pentru ferestre construi în ceea ce privește limbile, unele incoerențe în (Windows) construi sistem, corecturi la unele ortografie.
  • language.doc regenerată
  • caractere japoneze eliminat in maintainers.txt în care acestea încalcă construi
  • backslash redundante este eliminat în model regexp
  • Detaliile Raport despre furcă () eșec în busteni.
  • Rusă translator actualizat, noul operator de întreținere rus a adaugat.
  • corecție mici ortografie pentru a genera un fișier RTF extensii - & gt; pentru a genera un fișier RTF extensii
  • Unele texte pot fi independente de htmlonly / latexonly
  • Space lipsă în mesajul de eroare. cuvântul "în" și valea filesOption au fost concatenate
  • Acest patch-uri conține modificări în ceea ce privește sistemul de construcție, astfel încât * nix și sistemele de Windows folosesc aceleași informații (consistență). Unele nume de uz nume de rutină au fost modificate (de la fișiere .L cu opțiunea -P) pentru a reflecta numele fișierului care a generat rutine, acest lucru face mai ușor de a crea o procedură generală. Un număr de dosare includ / antet sunt fișiere sunt generate din diferite tipuri de fișiere (HTML, XML, JS), din cauza unor limitări ale ferestrelor construi sistemul de nume de fișiere generate trebuit să fie schimbat (extinderea în ferestre construi sistemul este disponibil numai inclusiv ".", astfel încât de exemplu, jquery_fx.js fișiere generează acum jquery_fx.js.h în loc de jquery_fx_js.h) În versiunea de Windows crearea de fisiere .cpp din fișierele .L a fost adaptat pentru a corecta pentru problemele YY_BUF_SIZE. Mai mult decât atât pe Windows (și, de asemenea, utilizate pe * nix) unele felicită au fost înlocuite cu scripturi Python, astfel încât pe ferestre doar piton este nevoie (în afară de flex și bizoni și). Pe * nix, de asemenea, Perl este necesar pentru generarea folosind tmake.
  • Updated fișiere Visual Studio proiect pentru a include noi fișiere sursă
  • Utilizarea opion -d corectat Acordarea o eroare atunci când se administrează o opțiune -d greșit. Made unele mesages eroare mai consistent. Utilizarea corectată a apelului de ieșire, în caz de eroare: ieșire (1) altfel ieșire (0). O privire mai atenta ar trebui să fie pe exitDoxygen, deoarece nu conține declarații de ieșire și nu este clar (pentru mine), atunci când este folosit.
  • VHDL-2008 și matrice pe elementele fără restricții
  • ia în considerare atunci când caută pentru currentFile simboluri globale
  • doc / language.doc generate de sursele actualizate (bgcolored)
  • doc / language.tpl - UTF-8 reflectate în modelul langhowto
  • doc / language.tpl - la final spațiile îndepărtat
  • doc / translator.py - Starea de culoare în HTML
  • Doxygen / ** stil creează blocuri de cod false cu reduceri ului
  • Doxygen Versiunea 1.8.5 aruncă mulți & quot; Interne Neconcordanța & quot; erori la parsarea .idl fișierelor
  • doxygen.sty.h nu a fost ignorat și care nu sunt incluse / generată în mod corespunzător
  • testarea dir lipsea din "face arhiva"
  • utilizare: face print -d opțiuni dev Doxygen

Ce este nou în versiunea 1.8.4:

  • Schimbări:
  • id 686384:. Când INLINE_SIMPLE_STRUCTS este activat, de asemenea structs cu typedefs simple, vor fi inline
  • Doxywizard: defilare cu roata mouse-ului nu mai afectează valorile din punctul de vedere expert
  • .
  • id 681733:. Avertismente mai consistente și erori
  • Caracteristici noi:
  • Adăugat suport pentru & quot; zăngăni asistată de parsare & quot ;, care permite codului sa fie, de asemenea, analizat prin libclang (C / C ++ frontend de LLVM) și poate îmbunătăți calitatea highting sintaxă, încrucișate referințe, și de apel grafice, mai ales pentru șablon greu C ++ cod. Pentru a activa această funcție trebuie să configurați Doxygen cu opțiunea --with-libclang. Atunci ai două opțiuni noi de configurare: CLANG_ASSISTED_PARSING pentru a activa sau dezactiva parsarea prin zăngăni și CLANG_OPTIONS să treacă opțiuni suplimentare compilator necesare pentru a compila fișierele. Rețineți că activarea acestei funcții are o penalitatii semnificativ de performanță.
  • patch include donata de Intel care adaugă suport DocBook. Acest lucru poate fi activată prin GENERATE_DOCBOOK și locația de ieșire poate fi controlată cu ajutorul DOCBOOK_OUTPUT. DocBook sectiuni specifice pot fi adăugate folosind docbookonly ... enddocbookonly
  • Adăugat suport pentru UNO IDL (limba interace utilizat în Deschideți / Libre Office), datorită lui Michael Stahl pentru patch-uri.
  • patch cameră de Adrian Negreanu care stochează datele colectate de Doxygen într-o bază de date SQLite3. În prezent, încă în curs de execuție și pot fi activate doar utilizând --with-SQLite3 în timpul ./configure.
  • De grafice SVG interactive, marginile sunt acum evidențiate când plutea de mouse-ul.
  • Includeți plasture de Adrian Negreanu pentru a arăta statisticile durată, după un atac. Puteți activa acest lucru rulând Doxygen cu & quot; -d Ora & quot; opțiune.
  • patch cameră de Markus Geimer care adaugă o nouă LATEX_EXTRA_FILES opțiune care lucrează mod similar la HTML_EXTRA_FILES, în sensul că copiat fisierele specificate in directorul de ieșire LaTeX.
  • id 698223: adăugat suport pentru C ++ 11 alignas cuvinte cheie
  • id 693178: adăugat suport pentru DocSets de prelucrare cu Dash (datorită Bogdan Popescu pentru patch-uri
  • id 684782:. Adaugarii EXTERNAL_PAGES opțiuni care pot fi utilizate pentru a determina dacă este sau nu de pagini importated prin tag-uri va apărea sub pagini legate de (similar cu EXTERNAL_GROUPS)
  • id 692227: adaugarii nou MathJax MATHJAX_CODEFILE comandă care susține, inclusiv un fișier cu scripting MathJax referitoare la se introduce înainte scriptul MathJax este încărcat. Vă mulțumim pentru Albert de patch-uri.
  • id 693537: Comentarii în fișierul de configurare incepand cu data de ## va fi păstrată când actualizați fișierul cu Doxygen -u (și Doxygen -s -u). Vă mulțumim pentru Albert de patch-uri.
  • id 693422: Adaugă suport pentru Letonia (datorită un patch de Lauris)
  • .
  • actualizări de limbă inclus pentru ucraineană, română, și coreeană
  • Remedii erori (ID-uri se referă la baza de date Bugzilla):
  • id 145294:. Fixe problemă analizare atunci când se utilizează mai puțin decât în ​​interiorul unui argument șablon











  • Caracteristici noi:





  • Caracteristici noi:











  • Caracteristici noi:











  • Caracteristici noi:



  • Caracteristici noi:







Software similare

tkhelp
tkhelp

11 May 15

podiff
podiff

14 Apr 15

Okydoky
Okydoky

20 Feb 15

Alte software-uri de dezvoltator Dimitri van Heesch

Doxygen
Doxygen

1 Jan 15

Doxygen (64-Bit)
Doxygen (64-Bit)

1 Jan 15

Comentarii la Doxygen

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!