問題タブ [phpdoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
188 参照

javadoc - javaDoc (phpDoc など) の品質を自動的にチェックするツールはありますか?

コードを実行して javaDoc ブロックの欠陥を検出できるツールを知っていますか? (PHP、C# などの他の言語も解析するとよいでしょう)。

0 投票する
2 に答える
8113 参照

php - ネットビーンズのコメントコード?

少し前に、次のように netbeans を使用して php の任意のコードにコメントを付けることができました。

/* ENTER と入力すると、netbeans が上記の行を表示してくれました。次に @ と入力すると、使用可能なすべてのタグ (author、param など) の完全なリストが表示されました。

Macを再インストールしましたが、それ以来機能していません。

誰かが理由と方法を知っていますか? 私はphp専用のnetbeansをインストールしました。

0 投票する
1 に答える
1955 参照

php - php のパッケージのドキュメント?

そのため、フォルダー PayPal には、API を使用するための複数のクラスがあります。

すべてのクラスを順番に使用する方法についてのドキュメントを作成したいと考えています。ここに私の質問があります:

  1. それらのパッケージを作成するにはどうすればよいですか? 上記の各クラスの原因は、phpdoc タグ @package PayPal を使用したことです。PHPのパッケージは単なるフォルダーですか?

  2. パッケージのドキュメントはどこに置くのですか? これにはベストプラクティスがありますか? ...という名前のフォルダー内のファイル?

  3. クラスまたはパッケージ固有の例の配置方法。ステップ 1 ブラ ブラ、ステップ 2 ブラ ブラ? ありがとう!

0 投票する
1 に答える
143 参照

php - OSX上のPHPDocソフトウェア?

私は開発にOSXを使用しています。PHPと今私はPHPDocを試す必要がありますが、どうやって?ソンバーディはソフトウェアを知っていますか?またはどうすればそれを行うことができますか?

ここhttp://manual.phpdoc.org/HTMLSmartyConverter/HandS/ric_INSTALL.htmlを調べてみますが、GUIソフトウェアを見つけることができます。:)

すべての助けのためのタンク。

0 投票する
1 に答える
1015 参照

php - PHPDoc関数の変更ログ(@change?)

PHPDocを使用して関数の変更を文書化するための最良の方法は何ですか?何かのようなもの

素晴らしいことだ。しかし、@changeオプションがないと仮定します...とにかくそれを追加した場合、PHPDocはそれをどのように処理しますか?または、機能の変更を文書化するためのより良い/より正しい方法はありますか?

0 投票する
3 に答える
5791 参照

php - PhpDocを使用したPHPの多重継承の文書化

私はこのような多重継承を持っています:PHPで複数のクラスを使用してクラスを拡張できますか?(このアプローチ自体については説明しないでください)そして、継承されたクラスのメソッドとプロパティについてIDEに知らせてください。PhpDocでそれを行う方法はありますか?

0 投票する
3 に答える
36391 参照

php - PHP Documentor の連想配列にコメントを付ける

PHP アプリケーションでいくつかの連想配列を使用しており、PHP ドキュメンターを使用してソースにコメントを付けています。配列内の配列にコメントを指定したことは一度もありませんでしたが、今はそれを行う必要があり、その方法がわかりません。

@varこの配列に正しい方法でコメントを付けるにはどうすればよい@paramですか? 私はこのようにこれを行うことができますが、これが正しいかどうかはわかりません:

しかし、@var部品に対してこれを行う方法は?

0 投票する
4 に答える
3023 参照

php - phpDocumentorの代替手段はより少ないメモリを消費します

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

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

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

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

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

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

0 投票する
2 に答える
5005 参照

php - PHPでphpDocスタイルのコメントブロックを解析するには?

ファイル内の最初の phpDoc スタイルのコメント (他のライブラリは使用しない) のみを解析しようとしている次のコードを検討してください (ファイルの内容は、テスト目的で $data 変数に入れられます)。

@todo の後のすべて (コメント ブロックとコードを含む)bar()が の値と見なされるという事実を除いて、これはほとんど機能し@todoます。

最初のコメント ブロックのみが解析されるようにコードをどのように変更する必要がありますか (つまり、最初の "*/" が検出された後に解析を停止する必要があります)

0 投票する
1 に答える
1046 参照

regex - phpdocの複数行コメントを削除する正規表現

私はこれを持っています:

@token データ以外をすべて削除する正規表現を探しているので、結果は次のようになります。

私は今これを持っています:

これは部分的に機能します。各行の前にある * のみを削除します。/** と最後のスラッシュ / も取り除くように、誰が私を助けることができますか? どんな助けでも大歓迎です!

PS: たとえば、commentlbock に次のようなものが含まれているとします。

その場合、明らかに @foo の後のスラッシュは削除されない可能性があります。結果は次のようになります。

そこに正規表現の第一人者がいることを願っています:-)