Doxide 0.8.0

Doxide 0.8.0

Am 27. November wurde die Version 0.8.0 des Konsolendokumentationsgenerators aus dem C++-Quellcode veröffentlicht. doxide, geschrieben in C- und C++-Sprachen und unter der Lizenz Apache 2.0 verfügbar.

Der C++-Quellcode wird mithilfe von /** Kommentaren */ dokumentiert, die @-Befehle enthalten, ähnlich wie im klassischen Tool Doxygen. Viele Doxygen-Befehle werden bereits unterstützt. Für die Konfiguration wird das YAML-Format verwendet.

Doxide generiert Dokumentation im Markdown-Format und nutzt inkrementelle Parser des Projekts tree-sitter.

. Zu den weiteren Abhängigkeiten gehören CMake, der C++20-Compiler und Git-Submodule. CLI11, glob und libyaml. Abhängig von der verwendeten Betriebssystem-Distribution könnte die ICU-Bibliothek erforderlich sein.

Änderungsprotokoll:

  • Die wichtigste neue Funktion sind Berichte zur Codeabdeckung, die Daten aus den bereitgestellten kompilierte Binärdateien gcov, mit der Analyse des Quellcodes über tree-sitter für genauere Berichte zur Codeabdeckung in C++;
  • Die Generierung der Datei mathjax.js wurde behoben. Um dies zu korrigieren, müssen Sie $ doxide init erneut ausführen und mit «N» (Standard) auf die Aufforderung zur Überschreibung von Dateien und mit «y» für diese spezielle Datei antworten.

Quelle: linux.org.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster