ホームページ >バックエンド開発 >PHPチュートリアル >Zend の注釈テンプレートの問題

Zend の注釈テンプレートの問題

WBOY
WBOYオリジナル
2016-06-23 14:26:29822ブラウズ

zend task phpdoc date php

私は php の初心者で、zend を使用したばかりです。専門家に質問があります。
Zend での php コードの記述には自動コメント機能があり、「/**"+Enterすると以下の内容が表示されます
/**
*
*@parame 不明な型
*@parame 不明な型
*/」を入力するだけで済みます
このコメント標準では phpdoc を使用して HTML スタイルの API ドキュメントを自動生成できます。
現在は実現したいと考えています同様の機能ですが、自動コメント機能の内容はデフォルトの自動コメントテンプレートよりも多くなります。たとえば、「/**" +Enter を押すと、次の内容が表示されます
/**
*
*@author
*@date
*@parame 不明なタイプ
*@parame 不明なタイプ
*/」と入力したいです
タスクを完了するには、テンプレート機能を使用します。 zend に付属している window-> ;perferce->php->edit->templete で独自のテンプレートをカスタマイズできますが、この方法には 2 つの欠点があります:
1. カスタマイズしたテンプレートに「」という名前を付けたとしても/**", in 実際の使用では、出力コメントは依然として zend のデフォルトのコメント テンプレートです (上記の最初のコメント テンプレートと同様)
2. 関数のパラメーターの数に基づいてパラメーター ラベルを動的に生成することはできません。 「@parame」ですが、zendのデフォルトの「/**」はパラメータラベルを動的に生成できます。つまり、パラメータラベル「@parame」の数と関数のパラメータの数は常に同じです
すると、上記のパスは機能しません。zend のデフォルトの「/**」コメント テンプレートを見つけて、このテンプレートにコンテンツを追加してタスクを完了したいのですが、zend のデフォルトの「/**」コメントが見つからないことがわかりました。テンプレート。
最後に、マスターの皆さんに、どのように自分のタスクを完了するべきかを尋ねたいと思います。私のタスクの理想的な完了は次のとおりです:
1. 「/**」 + Enter を入力すると、コメントの内容が自動的に表示されます
2. コメント内のタグは、タグ「*」を追加するなど、要件に応じて設定できます。 @author "と"*@date"
3. コメント内のパラメータタグ「@parame」の数は、関数のパラメータの数に応じて動的に設定される必要があります

ディスカッション(解決策)への返信

神を呼ぶ! ! ! !

投稿者さん、こんにちは、質問してもらえますか? zend Studio で phpdoc を生成するとき、phpdoc コマンドに何を選択すればよいかわかりません。この問題を解決する方法をご存知ですか?
ここでは自動的に選択できません。パッケージを再ダウンロードする必要がありますか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。