![]() |
Together - Dokumentation generieren - Kommentare
'loha Folks,
ich würde gerne eine Together-Dokumentation generieren, bei welcher all meine vielen Kommentare im Quellcode mitberücksichtigt werden. Leider finde ich nirgens Hinweise, wie denn die Annotationen zu formatieren sind, damit sie berücksichtigt werden. Weiss zufälligerweise jemand, wie diese Kommentare auszusehen haben, oder zumindest wo nachgelesen werden kann, wie sie auszusehen haben? Grüsse hirnstroem |
Re: Together - Dokumentation generieren - Kommentare
Benutzt diese "Dokumentation generieren"-Funktion denn überhaupt jemand?
|
Re: Together - Dokumentation generieren - Kommentare
Hallo hirnstroem,
ich habe vor einer Weile die Quelltext-Dokumentationsfunktion von dem im BDS2006 integrierten Together evaluiert und für nicht ausreichend befunden. Die Syntax lehnt sich an den ![]() nicht alle dort definierten Tags und verhält sich etwas eigentümlich. Sofern Du es dennoch ausprobieren möchtest, kannst du im Interface-Abschnitt Deiner Klassen unmittelbar vor einer Methode/Property folgenden Kommentar setzen:
Delphi-Quellcode:
/// <author>Test Tester</author>
/// <remarks>This is a test function /// description 2 /// description 3 /// description 4</remarks> function xyz : String; .... Ich benutze im Moment ![]() Es ist sehr leistungsfähig, benutzt ![]() Gruss, Markus |
Re: Together - Dokumentation generieren - Kommentare
Hallo Markus, vielen Dank für die Antwort.
Ich habe bereits versucht solche Konstrukte wie das folgende zu bilden, jedoch mit minder grossem Erfolg, sprich, in der Dokumentation wurden dies Kommentare nicht angezeigt.
Delphi-Quellcode:
Die Delphi-Hilfe bringt einen da auch nicht wirklich weiter.
/// <author>ava</author> // <- solche sachen sollten ja eigentlich greifen
/// <remarks>inde deus abest</remarks> procedure TfrmLogin.btnloginClick(Sender: TObject); var Password, DBPassword, Username, DBUsername: String; Q: TADOQuery; begin // Usernae and Password are transformed into lower case characters // to avoid Caps Lock problems Andere Dokumentationsgeneratoren werden mit dem vermerk angeboten, alles ab Delphi 2005 nicht mehr so wirklich oder noch nicht vollständig zu unterstützen. Mal abwarten. |
Re: Together - Dokumentation generieren - Kommentare
Du musst deine Kommentare über der Deklaration stehen haben, nicht bei der Definition der Methoden.
Dann sollte es eigentlich funktionieren. Markus |
Re: Together - Dokumentation generieren - Kommentare
Ich bin heute auf dasselbe Problem gestoßen.
Ich füge im Interface-Abschnitt diverse Kommentare zu Interfaces bzw Methoden hinzu, diese tauchen in der generierten Dokumentation aber nirgends auf. Weiß jemand woran das liegen kann? Gruß, Motzi |
Re: Together - Dokumentation generieren - Kommentare
@Motzi: Poste doch mal einen Beispiel-Kommentar, der nicht funktioniert.
Ich sehe grade dass Du Delphi 2005 einsetzt. Eventuell funktioniert es dort nicht so, kann es hier grade nicht testen. Gruss, Markus |
Re: Together - Dokumentation generieren - Kommentare
In Delphi 2007 scheint es das gleiche Problem mit den "/// ..." Komentaren zu geben.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz