33

メソッドを作成したら/**<enter>、DocBlock の生成に使用します。その関数の@paramandを自動的に埋めます。@return例:

/**
 *
 * @param type $str
 * @return type 
 */
public function strlen($str){
    return strlen($str);
}

生成されているブロックをカスタマイズして、それも埋めて@author後でこれになるようにするにはどうすればよいですか/**<enter>

/**
 *
 * @param type $str
 * @return type 
 * @author John Doe <john@doe.com>
 */
public function strlen($str){
    return strlen($str);
}

ありがとう

4

4 に答える 4

5

これを行うためのより良い方法があるかもしれませんが、これが私が使用したものです:[ツール]>[オプション]>[エディター]>[コードテンプレート]の下に、コードをすばやく生成するための事前定義されたコンボがいくつかあります。7.0のデフォルトテンプレートの1つは次のとおりです。

vdoc<tab>

これにより、疑似docblockと変数定義が生成されます。これを置き換えて、vimの略語のように、必要なテキストに拡張する新しいものを追加できます。詳細については、Netbeansのドキュメントサイトを参照してください。

http://netbeans.org/kb/docs/php/code-templates.html#using-templates

于 2011-08-02T16:10:01.950 に答える
4

あなたが探している答えはここにあると思います: phpDocumentor チュートリアル

--customtags コマンドライン スイッチを見たいと思うでしょう。

ほとんどの場合、[ツール] -> [オプション] -> [PHP] -> [PHPDoc] に移動すると、その --customtags コマンドライン スイッチを PHPDoc スクリプト ラインに追加できます。

私はこれを個人的に試みたことはありませんが、NetBeans を DocBlocks および PHPDocumentor と組み合わせて使用​​して、残りのコーダーに負担をかけることなく、大量の使用可能なドキュメントを「自動的に」作成するというアイデアをいじっています。;-)

PHPDocumentor と連携するように NetBeans をセットアップする方法については、こちらのビデオ チュートリアルを参照してください: NetBeans IDE 7.0 で PHP ドキュメントを生成する

于 2011-08-11T18:21:27.887 に答える
3

適切な @author タグのオートコンプリートを有効にするには、[ツール]->[テンプレート]->[PHP]->[PHP クラス] に移動し、[設定] ボタンを押して、で始まる行のコメントを外します#user=。これで、クラスのコメントに渡される名前と電子メールを編集できるようになりました。

于 2014-07-07T10:15:47.343 に答える