有什么比PHPDoc更好的吗? [关闭]

问题描述 投票:22回答:9

有没有人使用其他任何东西来记录他们的PHP代码而不是PHPDoc?是否有任何工具可以读取相同的文档语法但提供更丰富的输出?

php documentation documentation-generation phpdoc
9个回答
18
投票

我也会选择doxygen。

原因如下:

  • 兼容phpdoc标签和其他流行的标签:它可以互操作
  • 适用于各种编程语言:更好的时间投资
  • 有替代语法:可以选择适合你的评论风格
  • 通过高级格式化/标记/元数据非常高效
  • 有一个GUI没有链接到任何IDE和eclipse插件

而且还是免费的,多平台的,开源的:-)

它很容易学习,但更难以理解phpdoc,因为它更丰富。


8
投票

你可以试试DocBlox;它旨在成为phpDocumentor的替代品,但支持完整的PHP 5.3支持的其他功能。另一个好处是它非常快并且使用相对较少的内存。

您可以在http://www.docblox-project.org上阅读更多信息或在http://demo.docblox-project.org/default上观看演示


6
投票

除了phpDocumentor之外的另一个选择是Doxygen文档与PHP支持。


4
投票

Doxygen(www.doxygen.org)。


3
投票

ApiGen

http://apigen.org/

ApiGen支持PHP 5.3命名空间,包,文档之间的链接,PHP标准类和一般文档的交叉引用,突出显示的源代码的创建以及PHP 5.4特性的实验支持。

DocBlox

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

PHP 5.3兼容的API文档生成器,适用于各种规模和持续集成的项目。

能够完全解析和转换Zend Framework 2


2
投票

我也在使用Doxygen - 你很快习惯了各种关键词 - 它们有点自我解释。 ;)

RubyDoc也很好,我特别喜欢它们的rdocs布局。


2
投票

Doctrine使用PHPDoctor,在我的测试中看起来与5.3一起运行良好。

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


2
投票

我没有用它与PHP,但doxygen声称支持该语言。


1
投票

如果您需要记录PHP 5.3+的代码,例如。如果它使用命名空间Ted Kulp的fork of PHPDoctor可能是你的答案。

© www.soinside.com 2019 - 2024. All rights reserved.