Ich versuche, eine .ini
Datei in die Doxygen-Dokumentation einer C++ - Klasse mit \include
aufzunehmen. Das funktioniert gut, aber aus irgendeinem Grund behandelt doxygen den Inhalt der Datei als C-Code, was zu merkwürdiger Formatierung führt. Ich weiß \include
umgibt die enthaltene Datei mit einem \code
Block, und dass Sie spezifische Sprachinformation an den Codeblock übergeben können, indem Sie z.B. \code{.unparsed}
. Gibt es eine Möglichkeit, das gleiche mit \include
zu tun? \include{.unparsed}
funktioniert nicht ...Geben Sie die Sprache für doxygen include an.
1
A
Antwort
1
Scheint die Antwort auf die Frage ist "nein": Sie können keine Sprache angeben, wenn Sie \include
verwenden, da Doxygen versucht, die Sprache basierend auf der Erweiterung zu bestimmen. Wenn dies nicht der Fall ist, wird wieder C angezeigt. Wenn Sie keine C-Formatierung für nicht unterstützte Dateierweiterungen wünschen, können Sie \verbinclude
anstelle von \include
verwenden.
Verwandte Themen
- 1. So geben Sie ein Include-Verzeichnis für das Konfigurationsskript an
- 2. Büroklammer: Geben Sie die JPEG-Qualität an
- 3. So geben Sie die direkte Breite an?
- 4. Geben Sie ControlTemplate für ItemsControl.ItemContainerStyle an
- 5. Geben Sie die Objektdefinition für spring.net an XmlApplicationContext zur Laufzeit
- 6. Wie geben Sie XML-Kommentare/-Dokumentation für die Delegatparameter an?
- 7. Geben Sie die Speicherstartadresse für einen Prozess an.
- 8. So geben Sie die Kodierung für den Dateieingang an
- 9. Include Objective C++ Geben Sie in C++ Class Definition ein
- 10. Geben Sie die Java-Speicherzuweisungspooladresse an
- 11. Geben Sie TypeScript-Ausgabedateinamensformat an
- 12. Wie mache ich doxygen erstellen "Include Abhängigkeitsdiagramm für ..." nur für Webseiten (nicht für tex/PDF)?
- 13. Doxygen-Ausgang für C
- 14. Lingo-Filter für Doxygen?
- 15. Geben Sie die Farbe für Teiler Scheibe
- 16. Doxygen Dokumentation für die Boost-Bibliotheken?
- 17. IntelliJ: Geben Sie pro Projekt Tabulatorgröße an
- 18. So geben Sie ein Startbild für Android-App an
- 19. AFNetworking - So geben Sie mehrere Werte für einen Schlüssel an
- 20. Geben Sie den Suchpfad für DllImport in .NET an
- 21. Geben Sie Region und Kultur für Microsoft Office Interop an
- 22. Wie geben Sie einen Portbereich für Java-Sockets an?
- 23. So geben Sie AWS-Credentials für .NET AWS SDK an
- 24. So geben Sie den Parameter "realm" für dotnetopenauth lib an
- 25. So geben Sie Befehlszeilenoptionen für den Dienst in TopShelf an
- 26. AddFixedPriceItem: Geben Sie MPN in VariationSpecifics.NameValueList an
- 27. Geben Sie eine Standardmethode für ein fehlgeschlagenes jQuery-Objekt an
- 28. So geben Sie benutzerdefinierte SoapAction für WCF an
- 29. So geben Sie Standardparameter für Response :: json() an
- 30. Geben Sie das Installationsverzeichnis des Schmuckstücks an
Können Sie \ verbinclude verwenden? – albert
Das würde für meinen Zweck funktionieren. Aber wenn es eine Möglichkeit gibt, Parameter an den 'Code'-Block zu übergeben, wäre ich immer noch daran interessiert zu wissen, wie. –
\ include übernimmt den Dateinamen und bestimmt die Sprache basierend auf der Erweiterung (und den Einstellungen in EXTENSION_MAPPING). Das Ausweichsystem für unbekannte Erweiterungen ist C. Im Falle von \ code ist die Sprache des Blocks unbekannt und muss nicht mit der Sprache der Datei übereinstimmen (z. B. ein Fortran- oder C-Codeblock in einem beschreibenden Textblock). ...} kann mit \ code angegeben werden. – albert