![]() |
Quelltext Navigation
Hallo,
ich bearbeite gerade eine Delphi - Altlast mit beschränktem Zeitbugett. In dem Programm sind so ziemlich alle Programmier - Sünden der Vergangenheit miteinander vereint. Was ich jetzt suche ist ein Tool, mit welchen ich Dokumentation und Quelltext verbinden kann. Die Funktionsweise ähnlich der Todo - Liste. { TODO Der Kommentartext} Zusätzlich evenduell noch Sortier und Gruppierungsangaben. Das Tool sollte eine Anzeige etwa in der Form erzeugen Modul A ...Modifikation der Lageposition ...Weiterer Kommentar zu dieser Programmposition .....Umrechnung ft .....Umrechnung m Ein Klick auf den Eintrag soll analog TODO funktionieren, das bedeutet die Quelldatei wird geöffnet und der Cursor auf den Eintrag positioniert. Kennt wer ein Tool, was diese Aufgabe erfüllt? Zur Verfügung steht mir XE2 Prof. Mit Gruß Peter |
AW: Quelltext Navigation
GExpert kennt
Delphi-Quellcode:
, kann Diese auflisten und auch dorthin navigieren.
{ TODO : ... }
|
AW: Quelltext Navigation
Hallo,
GExpert habe ich installiert und die Todo Liste ausprobiert. Es wird zu weinig Text (Gridspalte) dargestellt. Auf die Reihenfolge der Sortierung habe ich keinen Einfluss. UML gibt es wohl in der prof. Variante noch nicht. Wenn ich nichts passendes finde, werde ich wohl selbst bauen müssen. Gruß Peter |
AW: Quelltext Navigation
Hast Du mal das Documentation Insight ausprobiert was direkt beim XE2 dabei ist ?
|
AW: Quelltext Navigation
Zitat:
Leider funktionieren hier Datei übergreifende Hyperlinks nicht oder nicht richtig. Im Modul Unit1 funktioniert cref="MyFunktion1(integer;string)" aber nicht z.B. cref="Unit2.MyFunktion2(integer)" Beim Anklicken eines Hyperlinks ist nach dem Positionieren der angezeigte Text weg und muss wieder neu positioniert, ehe der folgende Link verwendet werden kann. Was ich möchte ist eine kleine Programmbeschreibung/Stichwortsammlung, von der ich direkt zu den zugehörigen Quelltextstellen positioniren kann. Die Beschreibung selbst sollte statisch sein (Wie z.B. die Todo Liste) Gruß Peter |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:37 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