Doxygen är världens & rsquoen; s mest populära och kraftfulla dokumentationssystem som används av många utvecklare runt om i världen för att generera omfattande dokumentation av deras projekt med öppen källkod för GNU / Linux operativsystem. Det genomförs på C ++ och har en kommandorad interface.There finns flera sätt att använda DoxygenRunning den & lsquo; doxygen --help & rsquo; kommando i en terminalemulator ger dig snabb tillgång till programmet & rsquoen; s kommandoradsalternativ och exempel användnings. Programvaran kan användas på ett antal sätt.
Till exempel kan du använda Doxygen att generera en mall konfigurationsfil, uppdatera en gammal konfigurationsfil, för att generera dokumentation med hjälp av en befintlig konfigurationsfil, för att generera en mallfil styra layouten på genererade dokumentationen, för att generera en mall formatmall fil för HTML, LaTeX eller RTF-dokument, samt att generera en RTF tillägg fil.
Programmet är helt kompatibel med alla Linux kernel-operativsystem och låter dig skapa dokumentation för program skrivet på C, C ++, Objective-C, Java, IDL (Corba och Microsoft smaker), och i viss mån PHP, D och C # .Getting igång med DoxygenInstalling Doxygen på din GNU / Linux-distribution är lätt, eftersom projektet kan hittas i de viktigaste programförråd av många open source operativsystem. Så allt du behöver göra är att öppna den inbyggda pakethanterare, söka efter Doxygen och installera det.
Om du vill installera den med den senaste källarkiv, gör det genom att ladda ner det från den här sidan genom att använda dedikerade nedladdnings knappen ovan, spara arkivet på din hemkatalog, packa upp, öppna en terminalemulator och navigera till platsen för extraherade arkivfiler (t.ex. cd /home/softoware/doxygen-1.8.9).
Kör & lsquo; ./ configure & rsquo; kommando för att konfigurera och optimera programmet för din hårdvara och operativsystem, kör sedan & lsquo; gör & rsquo; kommandot för att kompilera Doxygen. Efter en lyckad kompilering, kör & lsquo; sudo make install & rsquo; kommando för att installera det hela systemet
Vad är nytt i den här versionen:.
- Fixat ett par fall där delning string uppgifter kan leda till korruption [view]
- Olika VHDL relaterade fixar [view]
- Bug 742.151 - Bogus varning: citelist: Oväntat nyradstecken [view]
- Bug 742.230 -todo stycken felaktigt placerade i rtf-utgång [view]
- Bug 742.235 - Bogus meddelande med addtogroup [view]
- Dokumentation HTML sidhuvud, sidfot, och Stylesheet förändringar [view]
- Dokumentera RESULTAT variabel av Fortran FUNKTION [view]
- Fix potentiell null pekarreferens i src / context.cpp [view]
- Fast sammanställning fråga på Windows [view]
- Fortran FUNKTION källkod [view]
- Fortran: code färg GOTO som flödes sökord. [View]
- Hjälp budskap om layoutfilen [view]
- Ta bort oanvända lokala och statiska globala variabler [view]
- Förslag att använda stripPrefix har genomförts för RESULTAT. För konsekvensens också implementeras för argument. [View]
- Switched tillbaka till version 6.2 av javacc för VHDL parser generation. [View]
Vad är nytt i version 1.8.9:
- Bug 634.763 - Fortran: extern subrutin som dummy argument erkänns inte [view]
- Bug 634.763 - Fortran: extern subrutin som dummy argument inte igen [view]
- Bug 651.859 - Kort beskrivning felplacerad i manualsida utgång [view]
- Bug 652.276 - Typedefs i manualsidor har för få radbrytning possiblilities [view]
- Bug 685.597 - C # tag i en tagg gör inte som förväntat. [View]
- Bug 687.576 - Lägg till stöd för LATEX_EXTRA_STYLESHEET [view]
- Bug 704.090 - Tillåt klass {T} .Method i cref att hänvisa till en generisk klass i XML kommentarer [view]
- Bug 722.940 - klasser med samma namn i olika namnrymd lägga till samma grupp [view]
- Bug 729.063 - Missing länk för post inom samma namespace [view]
- Bug 729.236 - Inkom HIDE_COMPOUND_REFERENCE config alternativet [view]
- Bug 735.145 - QHP toc brytas om main med projektnamn titel har sektioner / undersidor [view]
- Bug 735.194 - src / Makefile.libdoxycfg bör inte distribueras [view]
- Bug 735.198 - plantUML kräver epstopdf för att bygga PDF-filer [view]
- Bug 735.376 - tag fil: Okänd förening attributet `singleton" hittas! [View]
- Bug 735.441 - Fixa en läcka resurs i src / vhdldocgen.cpp [view]
- Bug 735.462 - Det finns inget sådant som en privat Q_PROPERTY [view]
- Bug 735.475 - samma uttryck i translator_kr.h [view]
- Bug 735.477 - Fixa en potentiell null pekarreferens i src / memberdef.cpp [view]
- Bug 735.481 - Mismatch i minnesallokering / de-allokeringsfunktionen i vhdlparser / vhdlstring.h [view]
- Bug 735.482 - Ta en som inte behövs initiering av en lokal variabel i src / mangen.cpp [view]
- Bug 735.483 - Fixa en potentiell null pekarreferens i src / searchindex.cpp [view]
- Bug 735.497 - Fix fel pekare initiering i src / definition.cpp [view]
- Bug 735.499 - Fix potentiell modulo med noll i src / template.cpp [view]
- Bug 735.584 - Nått slutet av filen samtidigt insided en (kapslad) kommentar i Wiki [view]
- Bug 735.587 - Fixa en avslutande null tecken efter fread i src / filedef.cpp [view]
- Bug 735.589 - Ta inte behövs variabel initiering i src / classdef.cpp [view]
- Bug 735.590 - Ta inte behövs pekaren initiering i src / entry.cpp [view]
- Bug 735.591 - Ge slutkoden ifall generatePlantUMLOutput misslyckas [view]
- Bug 735.620 - Ta inte behövs variabel cachning i src / markdown.cpp [view]
- Bug 735.622 - inte cacha inputSize i src / doxygen.cpp [view]
- Bug 735.623 - Expression är alltid falskt eftersom "else if" villkoret matchar föregående tillstånd [view]
- Bug 735.726 - Fix saknas avbrott i switch fall uttalande [view]
- Bug 735.745 - Spurious ASSERT meddelandet [view]
- Bug 735.759 - Broken man pages grund av dålig användning av autoBreak [view]
- Bug 735.767 - Fix potentiell kopiera och klistra fråga i vhdlparser / VhdlParser.cc [view]
- Bug 735.924 - [Patch] Dokumentation: Fel länk för \ diafile [view]
- Bug 735.925 - [Patch] DocBook: Möjligt namn drabbning för genererade bildfiler [view]
- Bug 735.926 - RTF-utgång: \ diafile och \ mscfile inte fungerar [view]
- Bug 735.929 - Windows: Process exit kod ignoreras för processer som inletts med hjälp ShellExecuteEx () [view]
- Bug 735.982 - Fix potentiell fördelning av enorma minnesbelopp på grund av typen spill i src / lodepng.cpp [view]
- Bug 735.985 - Fix saknas okontrollerat returvärdet i src / dot.cpp [view]
- Bug 736.018 - Fix potentiell null pekarreferens i src / dbusxmlscanner.cpp [view]
- Bug 736.020 - Fix identisk kod för olika grenar i src / translator_tw.h [view]
- Bug 736.022 - Fix potentiell null pekarreferens i src / index.cpp [view]
- Bug 736.023 - Ta inte behövs variabel initiering i src / cite.cpp [view]
- Bug 736.027 - Ta inte behövs lokal variabel i src / doxygen.cpp [view]
- Bug 736.029 - Ta överflödig om / annat filial i src / lodepng.cpp [view]
- Bug 736.030 - Ta överflödig om / annat filial i src / translator_lt.h [view]
- Bug 736.031 - Rengöring överflödig om / annat filial i src / translator_kr.h [view]
- Bug 736.032 - Rengöring överflödig om / annat filial i src / translator_sr.h [view]
- Bug 736.033 - Rengöring överflödig om / annat filial i src / translator_tw.h [view]
- Bug 736.034 - Rengöring överflödig om / annat filial i src / translator_vi.h [view]
- Bug 736.036 - Ta bort överflödiga lokal variabel initiering i qtools / qstring.cpp [view]
- Bug 736.037 - Fix fel medlemsvariabel initiering i src / define.cpp [view]
- Bug 736.385 - Fix potentiell null pekarreferens i src / util.cpp [view]
- Bug 736.386 - Fixa en annan potentiell null pekarreferens i src / util.cpp [view]
- Bug 736.387 - Fixa en potentiell null pekarreferens i src / index.cpp [view]
- Bug 736.389 - Fixa en potentiell null pekarreferens i src / vhdldocgen.cpp [view]
- Bug 736.992 - Medlems funktioner utelämnas från tagfile [view]
- Bug 737.444 - Java: Anteckningar med parentes förhindrar dokumentation [view]
- Bug 737.830 - Ogiltigt elementnamn i sidfoten när GENERATE_TREEVIEW specificerade [view]
- Bug 738.063 - Fortran attribut sammanhängande inte identifierat [view]
- Bug 738.167 - Entity referenser i XML kommando attribut hanteras felaktigt [view]
- Bug 738.173 - Entity referenser i XML-kod kommandot är felaktigt hanteras [view]
- Bug 738.548 - latex: döda länkar till källkoden [view]
- Bug 738.574 - & hellip; ersätts med cdots stället prickar i LaTeX utgång [view]
- Bug 739.054 - Python xml inte mata info funktioner inne __init__.py [view]
- Bug 739.056 - Python xml - argsstring är tom, medan HTML har argument [view]
- Bug 739.209 - Ogiltig varning om papperslösa C ++ funktionen importeras från tagfile [view]
- Bug 739.210 - C ++ 11 scoped enums med samma namn inom olika klasser slås ihop om du använder tagfile [view]
- Bug 739.211 - Kan inte göra tydliga länkar till C ++ const medlemsfunktioner [view]
- Bug 739.214 - Kan inte göra unscoped länk till C ++ konvertering operatör [view]
- Bug 739.462 - Använda & quot; doxygen.css & quot; för HTML_EXTRA_STYLESHEET misslyckas utan [view]
- Bug 739.863 - Regression: basklasser felaktig när du använder CRTP med standardmall parameter [view]
- Bug 740.218 - Full räckvidd behövs när du gör länk inne korsreferenser sektion [view]
- Bug 740.218 - Full räckvidd behövs när du gör länk inne korsreferenser sektion (fast regression) [view]
- Bug 740.446 - ogiltig copydoc målet inte orsaka varnings [view]
- Bug 741.100 - Latex till PDF hänger vid användning markdown tabeller [view]
- Bug 741.417 - Crash när man bygger gtkmm dokumentation [view]
- Bug 741.778 - cite förvirrad av etiketter som slutar med en punkt (förbättrad varningsmeddelande) [view]
- fix docbook utgång [view]
- annat än engelska support
- fixa trasiga exempel länk id
- fixa ofullständig TOC:. Nej Classe etc
- lägga kort beskrivning för funktioner osv.
- Följ REPEAT_BRIEF
- Inte utgångs duplicerade innehåll när detaljerade descripton saknas.
- dukat bord colwidth för Param / retval
- Lägg saknas flykt i doxysearch.cpp när resultatet innehöll en dubbel citat [view]
- Lägg källkod möjlighet för RTF-utgång [view]
- Lade Coverity Scan Bygg Status att Readme [view]
- Lades tydligare kontroller range för stråk klass för att hjälpa kompilatorn [view]
- Lade sammanställning stöd för MacOSX 10.10 (yosemite) [view]
- Inkom snabbare referens räknas sträng tillämpning med kort sträng optimering [view]
- Inkom grafisk hierarki stöd till mall motor [view]
- Inkom vakt för att förhindra (teoretiskt) av bunden tillgång [view]
- Inkom språk attribut till XML-utdata för klasser, namnrymder och filer [view]
- Undvik ett (teoretiskt) minnesläcka [view]
- Bättre hantering av inline Fortran parameterdokumentation [view]
- Fixat bugg för sidnummer i latex index [view]
- Sammanställning korrigeringar för Windows för ny sträng tillämpning. [View]
- Konvertera FORTRAN moduler till namnområden [view]
- Skapa en enkel möjlighet att ta ett utdrag från den aktuella filen. [View]
- Debian Bug 762.272: segfault med cykliska delgrupper [view]
- Handikapp ange / avsluta utskrift för doctokenizer (producerat för mycket buller) [view]
- Töm post i tableofcontents ifall t.ex. avsnitt utan beskrivning. [View]
- Extra tom rad i källfragment [view]
- Fix bugg med C ++ 11 static_assert [view]
- Fix bugg: språk switch kommandot & quot; ~ & quot; misslyckats med att upptäcka språk id som innehåller "-" [view]
- Fix för https://bugzilla.gnome.org/show_bug.cgi?id=651850 [view]
- Fix för den andra frågan i BZ 651.848 [view]
- Fix potentiell krasch vid läsning tagg fil som innehöll kapslade java klasser med generika [view]
- Fix regler för stängning FORTRAN modul och typedef omfattningar [view]
- Fix att ignorera innehållet i ordagrant och vänner samtidigt som de söker sektioner [view]
- Fix för att visa relationer mellan C # / Java generiska klasser [view]
- Fixat ett antal frågor (resursläckor, oinitierade medlemmar, etc) hittades av coverity [view]
- Fixat bugg i nya QCString :: sprintf för lång sträng. [View]
- Fast förlängning matcha fråga om vägen innehöll en prick. [View]
- Fast frågan åtkomst oinitierad uppgifter vid kombination RTF-utgång. [View]
- Fast frågan parsend direkt följt av i slutet av filen [view]
- Fixat problem att hitta enduml när /// stil kommentarer. [View]
- Fixat refcounting bugg i ny sträng tillämpning [view]
- Fasta flera Coverity varningar [view]
- Fast till små minnesläckor [view]
- Fasta stavfel och formatering i Doxyfile (tack till Armin Mueller) [view]
- Fasta stavfel i C / C ++ kommentarer. Det finns inga funktionella förändringar. [View]
- Fasta stavfel i kommentarerna. [View]
- Fasta stavfel i kommentarerna. Inga funktionella förändringar. [View]
- Fortran kod färg END (regressions pull begäran 259) [view]
- Fortran färg CALL som sökord [view]
- Fortran färgkod på END [view]
- Fortran fortsättningstecken ses som börjar på funktionsanrop [view]
- Generera felmeddelande vid bibtex generation misslyckas [view]
- Förbättrad huvudsidan rendering via mall motor [view]
- Initierat potentiellt oinitierad variabel i markdown sidan [view]
- Införa ny optimerad genomförande sträng (försök 2) [view]
- Införd mall katalog för mall och resursfiler och resurs kompilator & manager [view]
- LaTeX problem med 2 på varandra följande enkla citationstecken [view]
- Senaste kommentar av code {.F90} saknas [view]
- Limit bilder storlekar och göra mer enhetlig (LaTeX) [view]
- Paket mathptmx ger diskrepans mellan pdf och HTML lerna [view]
- portugisiska och brasilianska portugisiska översättare uppdaterats till 1.8.5. [View]
- Förhindra alltför lång sikt från stoppa sökandet indexeraren [view]
- Problem vid radslut (., En punkt) direkt efter cite kommandot [view]
- Regression klassen ledde klassen som sidans titel [view]
- Ta bort falska argument för att undvika kompilatorn varning [view]
- Ta bort beroendet av PlantUML på HAVE_DOT [view]
- Ta bort ovidkommande "README" för att tillåta framgångsrik RPM skapande [view]
- Ta bort filtreringsregel vid generering FORTRAN modullänkar [view]
- Ta bort överflödig kod [view]
- Bort bash specifik konstruktion från ./configure manus få det att fungera på Solaris [view]
- Tog bort några kommentar uttalanden. [View]
- Återgå & quot; Bug 634.763 - Fortran: extern subrutin som dummy argument inte igen & quot; [View]
- återgått till gamla sträng genomförande. Nya man behöver mer arbete. [View]
- Visa etikett filnamn istället för att varningar som pekar till symboler som extraherats från taggfiler. [View]
- Visa förälder-barn typ specialisering förhållande i Java / C # generika arvsdiagram [view]
- Stöd charset alternativ för PlantUML [view]
- Stöd för INLINE_SOURCES i Fortran [view]
- Stöd plantuml! Inkluderar uttalande [view]
- Stöd synlig = nej för huvudsidan flik. [View]
- Stöd länkning efter metoder bundna till FORTRAN klasser i källdefinitioner [view]
- Detta är plåstret fäst BZ 651.848 av Robin Gareus. [View]
- Uppdatera README.md [view]
- Uppdaterad konfigurationsskript och libdoxygen.pro.in att använda llvm-config [view]
- Användning resultat av vsnprintf [view]
- Använd substitut () istället för QString konvertering [view]
- Olika VHDL fixar [view]
- diverse fixar och omstrukturering [view]
- Olika latexproblem [view]
Vad är nytt i version 1.8.6:
- Bug 154.880 - om & quot; using namespace & quot; används, är samtal av en statisk medlemsfunktion i C ++ inte igen eller erkänt fel
- Bug 647.517 - make install prepends ett snedstreck till installationsvägen Bort överflödig /
- Bug 668.424 - HTML-länkar i RTF-utgång bryts
- Bug 683.897 -? Klasslista inte sorteras
- Bug 692.004 - show inkluderar gratis funktioner
- Bug 693.537 - Skapa möjlighet att hålla användarkommentarer i Doxyfile
- Bug 701.949 - Latex: Hyperlänkar för secreflist / refitem
- Bug 702.265 - Generated Doxyfile skiljer sig från resultatet av doxygen -u (partiell fix)
- Bug 705.910 - indexering och sökning inte kan behandla icke ASCII identifierare
- Bug 706.520 - Fortran: kropps dokumentation landar på fel ställe i vissa fall, i anständighet kod, med i kroppen Fortran dokumentation doxygen kraschade. Jag återupptog Bug_706520 för detta li>
- Bug 706.804 - Fortran: Doxygen blandar upp funktions-attribut med retur typprovning sträng bör inte vara lika med & quot; funktion & quot; men bör innehålla & quot; funktion & quot;
- Bug 706.813 - RPM build via spec-fil misslyckas
- Bug 706.874 - Doxygen kraschen om de saknas ny linje i en snutt
- Bug 706.916 - C ++ undantagsspecifikationer inte längre tolkas korrekt
- Bug 707.102 - uppdatera den japanska översättningen
- Bug 707.353 - Acceptera ID använder unicode (icke ASCII) tecken i python koder
- Bug 707.389 - GENERATE_TREEVIEW = YES inaktiverar beröring rullning med Android 3.x
- Bug 707.431 - Kan interef ellerlink C ++ operatörs överlast
- Bug 707.483 - Fel sidnummer och sidhuvud i pdf-utgång
- Bug 707.554 - När jag använderINCLUDE DoxyWizard är stängd Aktuella katalogen har inte förändrats i rätt tid så att inkludera filer kunde inte hittas i & quot; ström & quot; katalog (dvs den katalog där Doxyfile bor också, som den här katalogen visas som aktuell katalog i doxywizard). Detta är också viktigt när doxywizard startas från en genväg.
- Bug 707.567 - Asterisker i kommentaren visas felaktigt förcode
- Bug 707.641 - `FILTER_SOURCE_FILES = ja krävs för att bygga CALL_GRAPHS https://bugzilla.gnome.org/show_bug.cgi?id=707641
- Bug 707.685 - Fortran:. Felmeddelande när saknade förra EOL Om den ursprungliga buffert i antingen fast eller fri kod formatet inte innehåller en EOL senast karaktär, lägga
- Bug 707.713 - Lägg till stöd för dia diagram
- Bug 707.825 - Const behandling
- Bug 707.925 - Falsk varning för Java & quot; varning: saknas (i undantagslistan på ledamot & quot;
- Bug 707.985 - Strange ut när: bifogas en parameter beskrivning
- Bug 707.995 -copydoc inte arbetar för const medlems överlast
- Bug 708.446 - Tagen listan bryter HTML träd med xhtml förlängning
- Bug 708.455 - Aktivera INLINE_SIMPLE_STRUCTS mässar upp datastrukturer i trädet
- Bug 708.806 - Fel väg att graph_legend figur i graph_legend.html när CREATE_SUBDIRS = YES
- Bug 709052 - Templated och icke-templatstyrd metod mixup dokumentation
- Bug 709.226 - struct medlemsfält inte dokumenterats med INLINE_SIMPLE_STRUCTS
- Bug 709.526 - C ++ pars problem med aktörer inom mallar
- Bug 709.706 - Terminating C kommentarer inom markdown filer bryter alias
- Bug 709.780 - Kopiering av filer via bild tagg kan bli förvirrad av symboliska länkar på resmålet
- Bug 709803 - Framställd hhc filen innehåller ett fel för en sektion av ett huvudsidan
- Bug 709.845 - Fortran: problem med typer med namn som börjar med är
- Bug 709.870 - Broken länkar på medlemmar HTML-sida när du använder BUILTIN_STL_SUPPORT
- Bug 709.921 - ställning radbrytning i mallargumentlistan påverkar arvs förhållande
- Bug 710.917 - segfault vid tolkning en C-fil
- Bug 710998 - latex_count = 5 är inte tillräckligt
- Bug 711.004 - Vertikal barer kan inte skickas direkt till makeindex
- Bug 711.097 - kompileringsvarningar eftersom röding är osignerad på ARM / PPC: & quot; jämförelsen är alltid falsk & quot;
- Bug 711.378 -. Kapslade Alias misslyckas när det kapslade alias har två eller flera argument
- Bug 711.639 - [PATCH] #include fungerar inte med absoluta sökvägar
- Bug 711.723 - Kommentera / ** / förvirrar doxygen
- Bug 711.787 - Lång initiering linje i C stannar doxygen En extra & quot; brytpunkt & quot; i inmatningssträngen har skapats i form av en, (komma), så för initiering linjer linjen blir kortare och, (komma) kommer att kopieras senare.
- Bug 712.795 - segmente fel i memberdef.cpp
- Bug 712.819 - Vissa externa namnrymder visas i listan trots ALLEXTERNALS = NEJ
- Bug 715.172 - Konsekvent dokumentera Fortran s motsvarande funktionsorgan
- Bug 719.389 - HTML flyr tillämpas felaktigt i källverktygstips
- Bug 719.422 - privata java klass nämns i ärvs av listan över superklassen
- Bug 719.463 - Ogiltig null nyckel och segmente fel
- Bug 719.489 - Label & quot; abstract & quot; istället för & quot; ren virtuell & quot; för Java
- Bug 719.525 -. Kan inte bygga eftersom definitionerna av *** YY_flex_debug saknas
- Bug 719.591 - expand_as_defined makrot inte riktigt fungerar
- Bug 719.639 -xrefitem med tom rubrik string
- Bug 720.046 - Dokument inline Objective-C block
- Bug 720.092 -. USE_MDFILE_AS_MAINPAGE fungerar inte om hela sökvägen anges
- Bug 720.580 - inline källkod webbläsare visar fel kod med muilti-line c ++ 11 s rå strängar
- Lägg till stöd för att hedra svg preferens bildformat i msc
- Inkomparblock ochendparblock kommandon
- Lade sammanställa stöd för Mavericks
- Inkom fix för att undvika fel med äldre kompilatorer.
- Lade genererade filer till gitignore
- Inkom saknas docs taggen
- Inkom saknas pthread lib att doxyapp
- Inkom saknas utrymme efterparblock
- Inkom rudimentära stöd för Django som mallsystem för utdatasamlingen.
- Inkom möjligheten att ange alternativet -d i Visual Studio GUI på fönster för lex regler
- Justera internationalisering del nuläget
- Justering avcode ochverbatim sektionen När har en kod och ett ordagrant avsnitt lådorna inte alligned, denna patch fixar detta. Exempelkod, aa.c; standard Doxyfile: / ** file
- Tillåtref till omärkt markdown sidan med namn, det vill sägaref mypage.md
- Tillåt länkar till andra markdown sidor formen [länktext] (page.md)
- Undvik åtkomst oinitierad minne i fileToString
- Bygga problem med unistd.h och Cygwin Standard g ++ kompilator under fönster (win32-g ++) har unistd.gh fil; Microsoft Windows inte har det, strider därför är det bättre att använda winbuild katalogen vid fönster adn ingen beroende annars
- Konsekvens i språk del av dokumentationen Made dokumentationen mer inline med andra delar av dokumentationen (angående det sätt, t.ex. filnamn presenteras) Korrigerad några stavfel Korrigerat varningen i language.doc genom att placera ta hänsyn till de filer från vilka language.doc genereras Korrigerat färgen för de språk som fortfarande v1.4.6 (språknamn nu även rött i stället för en rosa bakgrund, var förvirrande med språk som var 1,5 / 1,6-kompatibel)
- rättad vissa inkonsekvenser i kommentarerna
- Debug utgång för lexikal analysator
- Borttagna genererade filer från käll förrådet
- Doxygen tillät interef parametrar av typ referens till en matris.
- Doxysearch enligt Cygwin bör inte ha förlängnings cgi.exe men bara .cgi
- Esperanto inte stöds av Htmlhelp kompilator återgår till esperanto till standardspråket (amerikansk engelska)
- Fixat ett antal kompileringsvarningar rapporterats av nyare klang kompilatorn
- Fasta sammanställning frågor i doxyapp
- Fast kompileringen varning
- Fast kompileringsvarning relaterad till implicit size_t till int konvertering
- Fast constness varning
- Fast ogiltig om uttalande hittades av cppcheck
- Fixat problem med rumänska översättare förhindrar trädvy från att arbeta li>
- Fast regressions autolinking C # mall som MyGenericClass.g ()
- Fast regression i argumentet matchning för mallen exemplet
- Fortran lagt sökord OREN
- Fransk översättare up-to-date.
- Intern dokumentation för debug möjligheter Dokumentation avseende användning av alternativet -d med [f] lex Initial dokumentation om de -d alternativ med doxygen
- LaTeX: Fix TOC poster av index / bibliografi
- Made lexer regel explicit
- Gör Python detektion i configure arbete med äldre version än 2.7
- Mindre layout tweaks och extra vakt
- Fler korrigeringar för Windows build
- Patch avseende generera filen rules för fönstren bygga kring språk, vissa inkonsekvenser i (fönster) bygga systemet, korrigeringar till viss stavning.
- Regenererad language.doc
- Borttagna japanska tecken i maintainers.txt eftersom de bryter build
- Borttagna redundanta bakvända snedstreck i regexp mönster
- Rapportinformation om gaffeln () fel i loggarna.
- Rysk översättare uppdaterade, nya ryska ansvarige läggs.
- Liten stavningskorrigering för att generera en rtf extensions fil - & gt; att generera en rtf tillägg fil
- Vissa texter kan vara oberoende av htmlonly / latexonly
- Utrymme saknas i felmeddelandet. ordet "i" och dal filesOption ades sammanfogas
- Denna patch innehåller ändringar avseende byggsystem så att * nix och Windows-system använder samma information (konsistens). Vissa använder namn rutinnamn har ändrats (från .L filer med -P tillval) för att återspegla det filnamn som genererade rutinerna, gör det lättare att skapa ett allmänt förfarande. Ett antal include / header filer filer skapas från olika filtyper (html, xml, js), på grund vissa begränsningar av fönstren byggsystem de genererade filnamn måste ändras (förlängningen i fönstren bygger systemet är endast tillgänglig inklusive "." så t.ex. filen jquery_fx.js genererar nu jquery_fx.js.h istället för jquery_fx_js.h) i Windows-versionen skapandet av .cpp filer från .L filer har justerats för att korrigera för YY_BUF_SIZE problem. Vidare på fönster (och även används på * nix) vissa berömmer har ersatts med python skript så att på fönster endast python är behov (förutom flex och och bison). På * nix också Perl krävs för alstring med användning tmake.
- Uppdaterad Visual Studio projektfiler med nya källfiler
- Användning av -d opion korrigerade Ge ett fel när en felaktig -d alternativet ges. Gjorde några fel mesages mer konsekvent. Korrigerad användning av avfarten samtalet, i händelse av ett fel: exit (1) annars exit (0). En närmare titt bör göras på exitDoxygen eftersom den inte innehåller några exit uttalanden och det är oklart (för mig) när den används.
- VHDL-2008 och arrayer på obegränsade element
- överväga currentFile när man söker efter globala symboler
- doc / language.doc genereras från de uppdaterade källorna (bgcolored)
- doc / language.tpl - UTF-8 återspeglas i langhowto mallen
- doc / language.tpl - avslutande mellanslag bort
- doc / translator.py - färgad status i HTML
- doxygen / ** stil skapar falska kodblock med markdown aktiverat
- doxygen version 1.8.5 kastar många & quot; Intern inkonsekvens & quot; fel vid tolkning .idl filer
- doxygen.sty.h inte ignoreras och inte ingår / genererat korrekt
- testning dir saknades från "göra arkivet"
- användning: gör -d utskrifts dev doxygen alternativ
Vad är nytt i version 1.8.4:
- Ändringar:
- id 686.384:. När INLINE_SIMPLE_STRUCTS är aktiverat, även structs med enkla typedefs kommer att infogade
- Doxywizard: bläddra med mushjulet inte längre påverkar värdena i expert vyn .
- id 681.733:. Mer konsekventa varningar och fel
- Nya funktioner:
- Stöd för & quot; klang assisterad tolkning & quot ;, som låter koden som också tolkas via libclang (C / C ++ frontend av LLVM) och kan förbättra kvaliteten på syntaxen highting, korsreferenser, och ringa grafer, speciellt för mall tunga C ++ kod. För att aktivera den här funktionen måste du konfigurera doxygen med --with-libclang alternativet. Då får du två nya konfigurationsalternativ: CLANG_ASSISTED_PARSING att aktivera eller inaktivera tolkning via klang och CLANG_OPTIONS att passera ytterligare kompilatoralternativ som behövs för att kompilera filerna. Observera att möjliggöra denna funktion har en betydande prestanda penality.
- Ingår patch donerats av Intel som lägger Docbook stöd. Detta kan aktiveras via GENERATE_DOCBOOK och utgången placering kan styras med DOCBOOK_OUTPUT. DocBook särskilda avsnitt kan läggas till med docbookonly ... enddocbookonly
- Utökat stöd för UNO IDL (interace språk som används i Open / Libre Office), tack vare Michael Stahl för plåstret.
- Ingår patch av Adrian Negreanu som lagrar data som samlats in av doxygen i en sqlite3 databas. För närvarande arbetar fortfarande pågår och kan endast aktiveras med hjälp --with-sqlite3 under ./configure.
- För interaktiva SVG grafer, är kanter nu markeras när svävade med musen.
- Inkludera patch av Adrian Negreanu att visa längd statistiken efter en körning. Du kan aktivera detta genom att köra doxygen med & quot; -d Tid & quot; alternativ.
- Ingår patch av Markus Geimer som lägger ett nytt alternativ LATEX_EXTRA_FILES som fungerar på liknande sätt att HTML_EXTRA_FILES genom att den kopierade angivna filer till LaTeX utdatakatalogen.
- id 698.223: Lagt till stöd för C ++ 11 sökord alignas
- id 693.178: Stöd för bearbetning DocSets med Dash (tack till Bogdan Popescu för patch
- id 684.782:. Inkom options EXTERNAL_PAGES som kan användas för att avgöra om sidor importated via taggar kommer att visas under relaterade sidor (liknande EXTERNAL_GROUPS)
- id 692.227: Inkom nya MathJax kommando MATHJAX_CODEFILE som stöder bland annat en fil med MathJax relaterade skript för att införas före MathJax skriptet laddas. Tack vare Albert för plåstret.
- id 693.537: Kommentarer i konfigurationsfilen som börjar med ## kommer nu att hållas vid uppgradering filen med doxygen -u (och doxygen -s -u). Tack vare Albert för plåstret.
- id 693.422: Lägger till stöd för lettiska (tack vare en lapp från Lauris) .
- uppdateringar ingår språk för ukrainska, rumänska, och koreanska
- Buggfixar (ids hänvisar till bugzilla databasen):
- id 145.294:. Fast parse fråga när du använder mindre än inuti en mall argumentet
- Nya funktioner:
- Nya funktioner:
- Nya funktioner:
- Nya funktioner:
- Nya funktioner:
Kommentarer hittades inte