Frage

Nutzt jemand etwas anderes ihren PHP Code zu dokumentieren als PHPDoc? Gibt es irgendwelche Werkzeuge, die die gleiche Dokumentation Syntax lesen, aber reiche Ausgabe geben?

War es hilfreich?

Lösung

Ich werde auch für doxygen gehen.

Hier sind mehrere Gründe:

  • kompatibel mit phpdoc Tags und anderen populären: es ist kompatibel
  • arbeitet mit verschiedenen Programmiersprachen: eine bessere Zeit Investition
  • gibt es alternative Syntaxen: die Kommentierung Stil wählen, die Sie
  • Anzug
  • sehr effizient mit erweiterten Formatierungs / Tagging / Metadaten
  • gibt es eine GUI, die nicht auf eine IDE und Eclipse-Plugin als auch verbunden ist

Und noch frei, Multi-Plattform und Open Source: -)

Es ist leicht zu erlernen, aber härter, dass phpdoc weil viel reicher.

Andere Tipps

Sie könnten DocBlox versuchen; die sollte eine Alternative für phpDocumentor sein, aber mit Unterstützung für zusätzliche Funktionen, von denen vollen Unterstützung von PHP 5.3 ist. Ein weiterer Vorteil ist, dass es sehr schnell ist und verwendet relativ wenig Speicher.

Sie können lesen Sie mehr auf http://www.docblox-project.org oder eine Demo sehen unter http://demo.docblox-project.org/default

Eine andere Option außer phpDocumentor ist Doxygen Dokumentation mit PHP Unterstützung.

Doxygen ( www.doxygen.org ).

ApiGen

http://apigen.org/

ApiGen hat die Unterstützung für PHP 5.3 Namespaces, die Pakete, die Verknüpfung zwischen Dokumentation, Querverweise auf PHP Standardklassen und allgemeine Dokumentation, Erstellung von markierten Quellcode und experimentelle Unterstützung für PHP 5.4 Züge.

DocBlox

http://www.docblox-project.org/

PHP 5.3 kompatibel Generator API-Dokumentation bei Projekten aller Größen und Continuous Integration abzielen.

Lage, vollständig zu analysieren und zu transformieren Zend Framework 2

Ich bin mit Doxygen auch - Sie zu den verschiedenen Keywords wirklich schnell gewöhnen - sie sind so eine Art Selbst -explaining. ;)

RubyDoc schön ist auch, ich espcially wie sie Layout der rdocs.

Lehre verwendet PHPDoctor, die mit 5.3 in meinen Tests gut zu funktionieren scheint.

http://peej.github.com/phpdoctor/#download

Ich habe es nicht mit PHP verwendet, aber doxygen behauptet, die Sprache zu unterstützen.

Wenn Sie PHP 5.3+ zu dokumentieren Code benötigen, z. B. wenn es Namespaces Ted Kulp Gabel von PHPDoctor verwendet könnte Ihre Antwort sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top