Template de commentaires avec GExperts
Nouveau ! :f1:
Voici une petite video pour présenter comment utiliser les templates de commentaires de GExperts pour ajouter en un clic des canevas de commentaires pour les méthodes et unités.
N'hésitez pas à donner votre avis ;) !
http://dephicodetodoc.sourceforge.ne...tsTemplate.htm
ANN: DelphiCodeToDoc v0.16Beta disponible
ANN: DelphiCodeToDoc v0.16Beta disponible - Outil gratuit de generation de documentation pour Delphi
La dernière version de DelphiCodeToDoc (v0.16Beta) est disponible. Elle peut être téléchargée ici :
http://prdownloads.sourceforge.net/d...b.zip?download
-----------------------------------------------------------------
Quelles sont les nouveautés de cette version ?
Cette version v0.16Beta contient les modifications suivantes :
:arrow: Correction d'une assertion avec trop de neuds enfants (Tracker 1510470)
:arrow: Possibilité d'avoir le répertoire de sortie en chemin relatif (Tracker 1549273)
:arrow: Correction des liens précédent / suivant dans la documentation HTML et CHM
:arrow: Suppression des espaces dans les listes de fichiers à inclure / exclure
:arrow: Correction d'une assertion avec une constante définie dans une classe avant un identifiant de visibilité (Tracker 1516235)
:arrow: Correction d'une exception avec un mot-clé réservé dans un identifiant (Tracker 1516226)
:arrow: Correction d'un problème de delimiter de chemin pour compatibilité avec la dernière JCL (Tracker 1547733)
:arrow: Correction du mot-clé UNSAFE qui génère une exception (Tracker 1548390)
:arrow: Ajout des mots-clé assembleur VMTOFFSET and DMTOFFSET non reconnus (Tracker 1552479)
:arrow: Correction d'une regression lors de la construction des listes de constantes, variables, et fonctions
:arrow: Correction d'un appel à HHC pouvant échouer (Tracker 1547734)
:arrow: Correction de classes non-générée en décochant l'option mvPrivate (Tracker 1547737 )
:arrow: Ajout de la possibilité d'utilisiser des chemins relatifs dans la liste des fichiers inclus au projet (Tracker 1547740, 1204843)
:arrow: Ajout de la prise en compte des masques de fichier (joker) dans la liste des exclusions (Tracker 1547741)
:arrow: Correction des caracteres invalides dans le menu (charset changed from ANSI to DEFAULT)
:arrow: Ajout d'une option pour afficher les objets cachés (définis uniquement dans l'implémentation) (Tracker 1478189)
Quels sont les bugs connus du logiciel ?
*Les traductions ne sont pas à jour
Quelles sont les limitations connues du programme ?
*Les variables de classe ne peuvent être commentées que par un commentaire inline juste après la declaration
*Les évenements n'ont pas de description
*Seul l'Anglais est disponible pour le document généré
*Le TAG @see n'est pas supporté
Quelles seront les futures évolutions ?
*Support des records
*Controle de la couverture de comentaire
*Arbre des classes
*Generateur XML / XSLT
Preview v0.17b (future v1.0 beta 1)
bonjour aux lecteurs de ce post.
Après un temps d'absence:roll: , DelphiCodeToDoc revient avec quelques nouveatés :
* Couverture de commentaires
* Arbre des classes
* Corrections de bug
Avant de finaliser cette future version (il reste encore des choses à faire!), je souhaitais soumettre la version en cours à votre oeil critique :
* Que pensez-vous des informations présentes dans l'onglet Comment Quality ?
* Que pensez-vous de la présentation ?
N'hésitez pas à m'envoyer vos remarques / critiques / idées, elles sont toujours appréciées 8-) .
Téléchargement de l'EXE (extrait de CVS) :
http://dephicodetodoc.cvs.sourceforg...iCodeToDoc.exe
Les modifications (en anglais):
* Refactored Structure Sort using a Visitor
* Fixed Config file date changed even if not modified (Tracker 1604036)
* Added TAG coverage detail for each node
* Added Tag coverage summary in mainform
* Added brazillian portuguese translations
* Fixed Parse Error with &variable syntax (Tracker 1589861)
* Updated visitor for DocTemplate
* Fixed Comments not included with different method declaration (Interface and Implementation) (Tracker 1337626)
* Added Quality comments coverage visualization
* Added simple comments coverage statistics
* Fixed varargs keyword generate an exception (Tracker 1607892)
* Fixed Parser exception with tabs after final end (Tracker 1601763)
* Fixed Parser exception with the deprecated directive (Tracker 1581963)
* Added Class tree (text format) in the documentation
* Added Chinese translations (traditional and simplified)
* Fixed Exports in unit throw an exception (Tracker 1402652)
Les points en cours :
* #TODO# Fix option ParseImplementation
* #TODO# Update translation html page
* #TOFIX# Verify Nested type in TDOCClass
* #TOFIX# Merge TDOCVars and TDOCFields
* #TODO# Add support for records as class ?
* #TOFIX# Test Multiple variable declaration in one line (comma separated)
ANN: DelphiCodeToDoc v0.17Beta disponible
ANN: DelphiCodeToDoc v0.17Beta disponible - Outil gratuit de generation de documentation pour Delphi
La dernière version de DelphiCodeToDoc (v0.17Beta) est disponible. Elle peut être téléchargée ici :
http://downloads.sourceforge.net/dep...exe_v0.17b.zip
-----------------------------------------------------------------
Quelles sont les nouveautés de cette version ?
Cette version v0.16Beta contient les modifications suivantes :
:arrow: Added support for record and extended record (D2006) as class (Tracker 1168150)
:arrow: Fixed Field comments for Records don't work right (Tracker 1534349)
:arrow: Fixed Method on records not parsed (Tracker 1649093)
:arrow: Added Quality comments coverage visualization
:arrow: Added simple comments coverage statistics
:arrow: Added Tag coverage summary in mainform
:arrow: Added TAG coverage detail for each node
:arrow: Added inheritance for comments of override methods (Tracker 1648834)
:arrow: Fixed Impossible to change copyrigth information in html footer (Tracker 1702094)
:arrow: Added support for UTF8 source files
:arrow: Fixed Parsing function in implementation section (Tracker 1635904)
:arrow: Fixed CHM files not generated in a specific folder
:arrow: Moved CSS file to a new resource folder
:arrow: Fixed Links section is always displayed as #UNDER_CONSTRUCTION# (Tracker 1672418)
:arrow: Fixed Parser exception with assembly attributes (Tracker 1649782)
:arrow: Updated JCL/JVCL package to JVCL330CompleteJCL198-Build2509
:arrow: Fixed Multiple variable declaration in one line not recognized
:arrow: Fixed a Memory Leak with TDOCClassesTree missing destructor
:arrow: Added Warn when "Included Files list" is empty (Tracker 1623150)
:arrow: Removed unused units (converters and BasicStats)
:arrow: Refactored Structure Sort using a Visitor
:arrow: Fixed Config file date changed even if not modified (Tracker 1604036)
:arrow: Added brazillian portuguese translations
:arrow: Fixed Parse Error with &variable syntax (Tracker 1589861)
:arrow: Updated visitor for DocTemplate
:arrow: Fixed Comments not included with different method declaration (Interface and Implementation) (Tracker 1337626)
:arrow: Fixed varargs keyword generate an exception (Tracker 1607892)
:arrow: Fixed Parser exception with tabs after final end (Tracker 1601763)
:arrow: Fixed Parser exception with the deprecated directive (Tracker 1581963)
:arrow: Added Class tree (text format) in the documentation
:arrow: Added Chinese translations (traditional and simplified)
:arrow: Fixed Exports in unit throw an exception (Tracker 1402652)
Quels sont les bugs connus du logiciel ?
*Les traductions ne sont pas à jour
Quelles sont les limitations connues du programme ?
*Les variables de classe ne peuvent être commentées que par un commentaire inline juste après la declaration
*Les évenements n'ont pas de description
*Seul l'Anglais est disponible pour le document généré
*Le TAG @see n'est pas supporté
Quelles seront les futures évolutions ?
*Generateur XML / XSLT
DelphiCodeToDoc v0.18Beta
ANN: DelphiCodeToDoc v0.18Beta disponible - Outil gratuit de generation de documentation pour Delphi
La dernière version de DelphiCodeToDoc (v0.18Beta) est disponible. Elle peut être téléchargée ici :
http://downloads.sourceforge.net/dep...exe_v0.18b.zip
-----------------------------------------------------------------
Quelles sont les nouveautés de cette version ?
Cette version v0.18Beta contient les modifications suivantes :
:arrow: Correction des 'packed record' non affichés dans la documentation (Tracker 1723230)
:arrow: Ajout du support des types de fonction (Tracker 1551120)
:arrow: Correction d'une exception du parser avec les types de fonction (Tracker 1719702, 1719213)
:arrow: Correction d'une exception avec les 'Variant record' ou UNION (Tracker 1719703)
Quels sont les bugs connus du logiciel ?
*Les traductions ne sont pas à jour
Quelles sont les limitations connues du programme ?
*Les variables de classe ne peuvent être commentées que par un commentaire inline juste après la declaration
*Les évenements n'ont pas de description
*Seul l'Anglais est disponible pour le document généré
*Le TAG @see n'est pas supporté
Quelles seront les futures évolutions ?
*Generateur XML / XSLT
Demande de fonction (ou d'explication)
Bonjour
Je commence à utiliser DCTD pour mes sources même si je me suis interessé au produit pour d'autres raisons à l'origine.
Voilà ma demande :
En plus de commenter mes sources j'aimerais utiliser DCTD pour d'autres fonctionnalités :
=Documenter d'autres points de mon projet notamment les tables utilisées dans ma base de données.
=Gérer les versions...
Le but étant de générer un doument par fonctionnalités.
Quelqu'un a une idée ??
PS : j'ai déja posté qq chose de similaire dans le forum de SourceForge.