Sie sind hier: Weitere Informationen > Spezielle Aufgaben
Spezielle Aufgaben
Technische Referenz
> Datei und Analyseeinstellungen > Einstellen der Analyse
Close
Doc-O-Matic 10
Einstellen der Analyse

Doc-O-Matic analysiert Ihren Sourcecode in C++, C#, Delphi, IDL, Java, JavaScript, MATLAB and VB.NET mit dem dafür vorgesehenen Parser. Es gibt einige Optionen, die Analyse zu beeinflussen.

  1. Doc-O-Matic analysiert Ihren Sourcecode in C++, C#, Delphi, IDL, Java, JavaScript, MATLAB and VB.NET und alle angeführten Include-Dateien (das sind #include "file.h" Dateien).
  2. Um zu verhindern, dass Include-Anweisungen auflöst, deaktivieren Sie das Kontrollkästchen Parse include files automatically auf der Seite [General Settings] > Source Parsing.
  3. Doc-O-Matic kann auch alle System-Include-Dateien in C++ analysieren.
  4. Damit Doc-O-Matic auch System-Include-Dateien analysiert, aktivieren Sie das Kontrollkästchen System Include Files auf der Seite [General Settings] > Source Parsing > C++ Options aus.
  5. Wenn alle Include-Dateien im gleichen Verzeichnis wie Ihre Sourcecodedateien sind, findet Doc-O-Matic alle Include-Dateien. Wenn Sie die Dateien in einem anderen Verzeichnis gespeichert haben, fügen Sie die Pfadangaben zu den Dateien im Projekt-Manager zu Ihrem Projekt hinzu.
  1. In der Standardeinstellung werden alle Teile eines Defines analysiert. Doc-O-Matic ist in der Lage #ifdef, $IFDEF und bestimmte #if oder $IF zu behandeln.
  2. Damit Doc-O-Matic nur definierte Teile des Sourcecodes analysiert, aktivieren Sie das Kontrollkästchen Handle Conditional Defines auf der Seite [General Settings] > Source Parsing > Conditionals aus und geben Sie alle definierten Symbole in Defines an.
  1. Um Makros zu erweitern, fügen Sie Makrodateien auf der Seite [General Settings] > Source Parsing > C++ Options hinzu. Im Support Verzeichnis Ihrer Doc-O-Matic Installation befindet sich eine Datei macros_reduced.h, die die verbreitetsten Makros enthält.
  2. Um Setter und Getter Funktionen in Ihre Property Repräsentation umzuwandeln, aktivieren Sie das Kontrollkästchen Convert set/get functions to properties auf der Seite [General Settings] > Source Parsing > C++ Options.
  3. Um Funktionen, die im Projekt nicht deklariert sind zu analysieren, aktivieren Sie das Kontrollkästchen Pick up functions that have no prototype auf der Seite [General Settings] > Source Parsing > C++ Options.

Source-Analyseoptionen, C++-Analyseoptionen, Bedingte Defines

Verfügbar in: Doc-O-Matic Professional

Copyright © 2000-2020 toolsfactory software inc. Alle Rechte vorbehalten.