7

Netbeansでは/**、メソッドの上に入力すると、javadocスタブが生成されます。

/**
 * 
 * @param 
 * @return 
 */

生成されたテキストをどのようにカスタマイズしますか?次のようなカスタムjavadocスタブが必要です。

/**  Author = {author}
 *  
 * My custom text  
 * 
 * @param 
 * @return 
 */

注:これはメソッド上にあり、クラステンプレートを使用するクラスではありません。

検索用語:netbeansjavadocテンプレートスタブカスタムオートコンプリート

4

1 に答える 1

4

これは の機能を置き換えるものではありません/**が、代替手段を提供します。

  • に入るTools, Options
  • Edit, Code Templatesタブをクリックし、
  • 言語プルダウンから、Javaが選択されていることを確認します。
  • をクリックしNewて、
  • 任意の略語を入力します (私jdtは javadoc テンプレートに使用しました)。
  • をクリックしOKて、
  • 展開されたテキストの下で、必要に応じて javadoc コメントを入力します。注: 面倒なことの 1 つは、単語を含む行の最後に余分な入力が必要なことです。そうしないと、次の単語が次の行に移動しません。

たとえば、これを入れると:

/**
 * @author
 * 
 * @param
 * @return
 */

これは次のように出力されます。

/**
 * @author
 * 
 * @param @return
 */

しかし、これを入力すると:

/**
 * @author
 * 
 * @param
 *
 * @return
 */

出力されます:

/**
 * @author
 * 
 * @param
 *
 * @return
 */

少しおかしな。とにかく、それを入力したら、[Expand Template on:] ボタンを見て、それがタブまたはエンターなどに設定されているかどうかを確認します。その部分はあなたの選択です。ただし、テンプレートを有効にしたいと考えています。をクリックしOKます。

ドキュメント内で、書式設定済みのコメントを挿入する場所に移動し、入力する代わりに、/**テンプレートjdtの展開アクション (タブ、Enter など) を実行すると、コメントが表示されます。

于 2013-02-05T17:18:14.020 に答える