2

私は大学でプログラミングの授業を受けています。教授は、課題に関する情報を特定の形式の JavaDoc コメント ブロックに含めるように要求しています。ファイルを作成するときに、割り当て固有の情報を入力するだけで、それがテンプレートに配置されるように、Java クラス テンプレートを作成したいと考えています。これは可能ですか、それとも netbeans テンプレートで使用される変数を事前に定義する必要がありますか?

4

1 に答える 1

4

「ユーザーが netbeans で .java ファイルを作成するときに生成されるコメントが必要です。」

次に、必要に応じてテンプレートを変更し、カスタム User.properties を定義することをお勧めします。

NetBeans 7.2 (最新だと思います) では、[ツール] -> [テンプレート] に移動し、[テンプレート マネージャー]ウィンドウで、好きな言語のテンプレートを展開してカスタマイズできます。

たとえば、Javaを展開した場合、 Java クラスを強調表示して [エディタで開く] を選択すると、Java クラスを変更できます。その時点で、上部にある通常の javadoc コメント ブロックを簡単に確認できます。

/**
 *
 * @author ${user}
 * @professor Mr. LordZardeck's Professor
 */
public class ${name} {

}

上記のようにユーザープロパティを使用してカスタム プロパティを追加する場合は、テンプレート マネージャーウィンドウで [設定] を選択します。これにより、独自のプロパティを追加できるUser.propertiesファイルが開きます。ファイルの下部を見ると、最後の行がコメント アウトされていますが、これはカスタム プロパティの例であり、コメントを外したものです。

user=Your Name <your.name at your.org>

したがって、これを使用すると、テンプレートを変更するだけで、作業なしで自動作成できる静的タグを指定できます (java クラス テンプレートに追加された教授タグのように)。変数が割り当てごとに変化する可能性があるタグの場合、カスタム ユーザー プロパティを使用して、各割り当ての開始時にそれらを割り当てることができます。その後、テンプレートは、テンプレートが自動生成されたときに、割り当て情報を自動生成されたカスタム javadoc タグに自動入力します。が開かれます。

于 2012-10-01T01:49:19.847 に答える