Ein leistungsstarkes Tool zur automatischen Generierung von Code-Dokumentation für PHP-Projekte
- 🔍 Scannt rekursiv alle PHP-Dateien in einem Verzeichnis
- 📝 Generiert eine übersichtliche Markdown-Dokumentation
- 🎛️ Anpassbare Ausgabe und Ausschlussmöglichkeiten
- 🖥️ Benutzerfreundliche Kommandozeilen-Schnittstelle
-
Klonen Sie das Repository:
git clone https://github.com/qttx-dev/CodeDocGen.git -
Navigieren Sie zum Projektverzeichnis:
cd CodeDocGen -
Führen Sie das Skript aus:
php doc.php
Führen Sie das Skript in der Shell aus und folgen Sie den Anweisungen:
php doc.phpSie werden nach folgenden Eingaben gefragt:
- 📂 Zu scannendes Verzeichnis
- 📄 Name der Ausgabedatei
- 🚫 Auszuschließende Ordner/Dateien (optional)
$ php doc.php
Willkommen zum Code-Dokumentations-Generator!
Geben Sie das zu scannende Verzeichnis ein (Enter für aktuelles Verzeichnis): /pfad/zu/ihrem/projekt
Geben Sie den Namen der Ausgabedatei ein (Standard: project_code.md): mein_projekt_doku.md
Geben Sie auszuschließende Ordner/Dateien ein, getrennt durch Kommas (optional): vendor,tests
Code-Dokumentation wurde in mein_projekt_doku.md generiert.
Gescanntes Verzeichnis: /pfad/zu/ihrem/projekt
Ausgeschlossene Elemente: vendor, testsBeiträge sind willkommen! Bitte lesen Sie CONTRIBUTING.md für Details zum Prozess für Pull-Requests.
Dieses Projekt ist unter der MIT-Lizenz lizenziert - siehe die LICENSE.md Datei für Details.
- PHP-Gemeinschaft
- Alle Mitwirkenden und Nutzer dieses Projekts
Erstellt mit ❤️ von qttx