对于ActionScript 2,我使用了NaturalDocs。然而,它对PHP的支持相当差。到目前为止,我已经研究了doxygen和phpDocumentor,但在我看来,它们的输出相当难看。有没有人有过PHP文档自动生成的经验?我更喜欢使用javadoc风格的标签,它们写起来很短,也很容易记住。
发布于 2012-01-01 03:35:54
ApiGen
http://apigen.org/
ApiGen支持PHP5.3命名空间、包、文档之间的链接、对PHP标准类和通用文档的交叉引用、突出显示的源代码的创建以及对PHP5.4特性的实验支持。
DocBlox
http://www.docblox-project.org/
PHP 5.3兼容API文档生成器,适用于各种规模的项目和持续集成。
能够完全解析和转换Zend Framework2
发布于 2009-12-18 13:38:41
有两个众所周知且经常使用的工具可以从docblock生成API文档:
关于“指导方针”:我会说这取决于你的项目,但至少,我希望看到:
带有@param type name description of the parameter
@throws type description of the exception that can be thrown的
最新的集成开发环境(例如 )可以读取和解释这些标记,以便在编写代码时提供提示;-)
此外,越来越多的PHP工具将php文档块用于文档以外的其他目的。
例如,PHPUnit允许您使用一些特定的标记指定一些与测试相关的内容--请参阅Annotations。
发布于 2009-12-18 13:39:39
就Javadoc风格的内联注释而言,PHPDoc可能是最好的。您可能还想看看PHPXRef。
https://stackoverflow.com/questions/189516
复制相似问题