C#CommDog Softwareentwicklungstool zur Optimierung der Dokumentation von C#-ProjektenBeschreibung:
C#CommDog ist ein Software-Entwicklungstool, welches den Dokumentations-Status eines C#-Projektes analysiert und optimiert. Dabei werden automatisch alle dokumentationsrelevanten Sprachelemente in den Quellcodedateien des C#-Projektes auf ihre korrekte XML-Kommentierung überprüft. Fehlende oder fehlerhafte Kommentarteile werden korrigiert, vervollständigt und einheitlich formatiert im Quellcode erzeugt. In kürzester Zeit kann so der Dokumentationsstatus und damit die Wartbarkeit des Projektes signifikant verbessert und zukünftige Wartungskosten gering gehalten werden. Der konfigurierbare Parser von C#CommDog überprüft sämtliche XML-Kommentare einer C#-Quellcodedatei auf ihre Korrektheit und Vollständigkeit, sofern sie zu einem gültigen Sprachelement gehören. Als gültig werden sowohl der Datei-Kopf als auch sämtliche dokumentationsrelevanten Typ- und Member-Deklarationen wie zum Beispiel Schnittstellen, Klassen, Konstruktoren oder Methoden berücksichtigt, allerdings keine Methodenrümpfe. Der so ermittelte Dokumentationsstatus wird in der graphischen Oberfläche von C#CommDog visualisiert. Die fehlenden oder fehlerhaften Kommentare können zudem in einer Detailansicht eingesehen werden. Der konfigurierbare Generator von C#CommDog erzeugt für alle gültigen Sprachelemente einer C#-Quellcodedatei vollständige und korrekte XML-Kommentare direkt im Quellcode. Bereits vorhandene Kommentarinhalte bleiben dabei erhalten und der Originalzustand der Quellcodedatei wird automatisch als wiederherstellbare Kopie gesichert. Des Weiteren können fehlende Kommentarinhalte mit speziellen TODO-Tags markiert und alle XML-Kommentare einheitlich im Javadoc- oder im C#doc-Stil formatiert werden. Neue Features: - Parsen einzelner C#-Quellcodedateien - Parser bietet mehr Konfigurationsmöglichkeiten - Syntax Fehler in XML-Kommentaren werden behandelt - Generierung von TODO-Tags mit Zeitstempel - Filterung nach Zeitstempel - Erweiterung der Hilfe - Einige Bugs sind nun gefixt |
Bewertung:
Downloaddauer:
Modem(56k) : 2.0min ISDN(64k) : 1.7min DSL(768k) : 9s LAN(10M) : 0.66s |
Die hier veröffentlichten Artikel und Kommentare stehen uneingeschränkt im alleinigen Verantwortungsbereich des jeweiligen Autors.

