一些新的 PHP 5.3 功能(包括命名空间和匿名函数)与 PHPDocumentor 不兼容,即使是最新版本也是如此。例如,当遇到“没有名称的函数”时,它只会引发错误,即一个关闭。那么,是否有其他开源工具可以根据 PHP 5.3 代码中的 Javadoc 风格注释生成 API 文档(最好是 HTML 格式)?

有帮助吗?

解决方案 2

好了,我发现 PHPDoctor ,这与PHP 5.3工作得很好。虽然,我会,如果有人发现更好的东西仍然有兴趣,所以我不收的问题。

其他提示

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

您可以阅读更多内容 http://www.docblox-project.org 或查看演示 http://demo.docblox-project.org/default

检查 ApiGen API文档生成与PHP 5.3支持

锐文件是语言无关。它可以被使用。下面是说明其使用的视频:的http://开发商.yahoo.com /衣/戏剧/ video.php?v =树林-yuiconf2009-yuidoc

这已经由@mvriel的评论中提到,但我会做到一个答案:phpDocumentor的的继任者是 的phpDocumentor 2 即可。从它的网站:

  

的phpDocumentor 2是建立以产生用于在PHP 5.3可用和更高的所有功能API文档。

的phpDocumentor 2是phpDocumentor的和 DocBlox 之间的合并的结果。从合并通告在DocBlox的网站:

  

公布的phpDocumentor 2 - 旧的(的phpDocumentor)的合并和新(DocBlox)

     

...

     

旧的phpDocumentor要退休。一些bug修复工作可能会持续到将phpDocumentor的1.x中接近尾声,但大多数努力前进将在2.x的花费。

它仍然处于alpha阶段(如2013年4月1日的),但可以使用。

scroll top