8

さて、私はphpDocumentatorにうんざりしています。それは、私が喜んで与えるよりもはるかに多くのメモリ(1.4 GB)と時間(2.6GHz Core 2 Duoでは5分)を消費します。PHPコードのドキュメントを生成するための本当に互換性のあるプログラムはありますか?

見栄えのするPHPDoctorを試しましたが、機能が不足しています。ただし、これまでに試したすべてのソリューションから置き換えるのがおそらく最も近いでしょう。

私もPhpDocGenを試しましたが、Perlエラーが発生し、勉強するのが面倒です。

Doxygenも私たちの情報源とうまく連携していないようです。

PS:ドキュメントはphpMyAdmin用ですが、少し古いドキュメントがここにあります。

更新:コードには、オブジェクトだけでなく多くの関数が含まれています。Doxygenの最大の問題は、それらを整理できないためです。

4

4 に答える 4

3

以前は名前空間やクロージャーなどの PHP 5.3 機能をサポートしていなかったため、phpDocumentor からDoxygenに切り替えました。phpDocumentor の最後の更新は 2008 年でした。

どちらも JavaDoc スタイルのコメントを行うため、主要な@属性は Doxygen でも同じです。それもかなり設定可能です。

于 2010-04-29T13:44:12.257 に答える
3

DocBlox を試すこともできます。それはブロックの新しい子供ですが (しゃれを意図しています)、phpDocumentor が提供する多くの機能と新しいもの (名前空間など) の多くを既にサポートしています。https://www.github.com/mvriel/Docbloxで試してみてください

于 2011-02-17T10:39:10.243 に答える
2

Doxygen はかなり複雑で、PHP 5.3 の機能をサポートするはずです。しかし、それは私が望んでいたとおりには機能せず、PHP 用に設計されていない大きなプログラムであることに気付きました。そのため、より軽量で単純な、できれば PHP 専用の何かが必要でした。これは、PHP には一般的なプログラミング言語の構文と外観がまったくないためです。

私はあなたがそれを言ったことを知っていますが、最終的に PHPDoctor を選びました。確かにいくつかの機能が欠けていますが、シンプルで高速で、まさに私が探していたものです。

何を選んだのか、その理由を教えてください。

また、言及すべきことは、PHPDoctor インターフェースが非常にシンプルで、スタイル設定が簡単であることがわかったことです (CSS の変更はほとんどありません)。ドキュメント用に非常にきれいなページを作成できました。

于 2010-05-06T14:39:23.347 に答える
1

私はNatural Docsを使用してきましたが、うまく機能します

于 2010-04-29T13:32:44.123 に答える