Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Quelltext Navigation (https://www.delphipraxis.net/166508-quelltext-navigation.html)

hanspeter 16. Feb 2012 06:48

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

himitsu 16. Feb 2012 18:06

AW: Quelltext Navigation
 
GExpert kennt
Delphi-Quellcode:
{ TODO : ... }
, kann Diese auflisten und auch dorthin navigieren.

hanspeter 17. Feb 2012 06:17

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

RWarnecke 17. Feb 2012 07:17

AW: Quelltext Navigation
 
Hast Du mal das Documentation Insight ausprobiert was direkt beim XE2 dabei ist ?

hanspeter 17. Feb 2012 08:45

AW: Quelltext Navigation
 
Zitat:

Zitat von RWarnecke (Beitrag 1151539)
Hast Du mal das Documentation Insight ausprobiert was direkt beim XE2 dabei ist ?

Ja habe ich mir angesehen, inklusive der 15 Tage Testversion.
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