Delphi 7: come generare gerarchia di classe?
-
10-10-2019 - |
Domanda
Sto cercando di capire il codice di qualcun altro in Delphi 7 (ho il sospetto che la versione più recente ha questo costruito in, ma io non voglio la primavera> $ 1k per la versione più recente).
Sono i loro eventuali (preferibilmente FOSS) strumenti, che mi aiuterà a generare un diagramma di gerarchia di classi?
In realtà, il browser di classe in GExperts è ok. Forse non è buono come la risposta accettata, ma solo uno di una grande collezione di strumenti
Soluzione
È possibile utilizzare ESS-modello da SourceForge .
Se si carica e .pas (anche .DPR, .class, ...) con alcune classi questo programma genera un diagramma di classe e un po 'di documentazione. E 'gratuito ed è possibile accedere al codice sorgente.
Saluti
Altri suggerimenti
Per quanto ne sappia ModelMaker 6.2 è stato incluso con Delphi 7, si tratta di un tool UML. È possibile importare il codice sorgente in esso e generare diagrammi di classe, ecc, io davvero non ricordo più tutte le sue caratteristiche, ma mi ricordo che ModelMaker è uno strumento fantastico ed è sicuro che la pena dare un'occhiata.
Aggiornamento: Modello Maker (ora MMX) è ora gratuito per tutti supportati Delphi IDE
E 'possibile dare un'occhiata al nostro SynProject strumento .
Synopse SynProject è un'applicazione open source per il codice sorgente delle versioni e la documentazione automatica dei progetti Delphi.
C'è un parser fonte pascal, che creerà tutte le classi di documentazione gerarchia.
Ed è molto più di un parser:. È possibile scrivere l'intero Specifiche Architettura / Design / Test / Stampa lista / documenti in modo integrato
Ci sono alcuni tutorial, immagini e conseguente campione documentazione nel link qui sopra.
Pascal Analyzer (non FOSS)
Doc-O-Matic s 'crea gerarchie di classi. Hanno una versione gratuita Express si può provare.