PasDoc är en distribueras fritt och öppen källkod kommandoraden program genomförs i Delphi / Object Pascal och utformats från förskjutningen att fungera som en praktisk och enkel att använda verktyg som låter Pascal utvecklare att skapa dokumentation för Pascal enhetsfiler.
Stöder Freepascal, Object Pascal och Delphi särdrag
Programmet hämtar beskrivningarna från kommentarerna finns inuti källkoden och genererar dokumentation i olika filformat. Den stöder Freepascal, Object Pascal och Delphi särdrag och erkänner kod skriven i Object Pascal eller Pascal.
Det stöder ett brett utbud av output format, inklusive XML, HTML, LaTeX (Postscript och PDF), Htmlhelp, liksom latex2rft stöder automatisk länkning av identifierare stöder kommentarmarkeringar, och stöder särskilt @ -tags för att formatera dokument , kallas pasdoc syntax.
Bland andra intressanta funktioner kan nämnas stöd för den moderna Object Pascal språk som är starkt används i de senaste versionerna av Delphi och Freepascal program, samt stöd för att generera dokumentation endast med hjälp av kommentarer skrivna i källkoden.
Innehåller många andra avancerade funktioner
Programmet innehåller också en fin uppsättning avancerade funktioner, bland vilka kan nämnas stöd för att undvika att skriva omlink ochabstract taggar överallt, stöd för att lägga en sökruta till den genererade dokumentation, liksom GraphViz stöd, så Du kan enkelt integrera enhetsberoende grafer och klasser.
Det grafiska användargränssnittet är mer lättanvänt sedan kommandoradsgränssnittet, om dig och rsquo; re en lat utvecklare eller om du vill få jobbet gör utan att få händerna alltför smutsiga. Bara öppna programmet genom att köra & lsquo; pasdoc_gui & rsquo; kommandot i en terminalemulator eller från dialogrutan Kör.
Ange alternativ som du tycker passar, lägga till källfilerna genom att gå till "Source Files" -fliken, spara dina alternativ som .pds fil, och generera dokumentationen genom att klicka på "Skapa" -knappen eller genom att trycka på F9 .
Vad är nytt i den här versionen:
- Många fixar till tolkning & quot; föråldrat & quot ;, & quot; plattform & quot ;, & quot; bibliotek & quot; direktiven.
- simplexml utgångs fixar (Denis Grinyuk)
- tid Den skapa dokument inte skrivs ut i docs som standard. Använda & quot; - inkludera skapande-tid & quot; för att visa det. --include-skapande-tid är ortogonal mot --exclude-generatorn.
- Bygg varaktighet inte skrivs ut i produktionen som standard. Använda & quot; - informationsnivån 3 & quot; att visa det.
- Brazilian utf8 översättning (av Alexsander da Rosa)
- Uppgradera tipue till 3.0.1, uppdatera jQuery till 2.0.0.
- Fix Delphi sammanställning (lång genererade tipue code) (tack vare Marcos Rocha för att undersöka)
- Lägg pasdoc_gui ikonen (Karl-Michael Schindler)
- Upphovsrätt och docs fixar (tack vare Paul Gevers)
- Flera andra små fixar och kod cleanups.
Vad är nytt i version 0.13.0:
- Hantering av deklarationer kapslade inuti klasser (andra typer , klasser, Constans och sådant) (av Arno Garrels)
- Hantera HelpInsight kommentarer (från VCejka)
- Parsing Delphi attribut (av VCejka)
- Analysera & quot; final & quot; standard direktiv (genom VCejka)
- Tipue sökning uppgraderat till senaste Tipue versionen åtgärdar problem i Google Chrome i vissa fall (av Michalis Kamburelis)
- tolkning av & quot; föråldrat & quot ;, & quot; plattform & quot ;, & quot; bibliotek & quot; direktiven för fastigheter (av Michalis)
- HTML-utgång förändringar (inte mer, så externa länkar / bokmärken fungerar naturligt, tipue sökning ingång + knapplayout korrigerat) (av Michalis)
- Mac OS X version innehåller GUI.
- Många andra små fixar och förbättringar.
Kommentarer hittades inte