1

lg に続けて Tab を入力すると tinylog ステートメントが挿入されるように、Netbeans にコード テンプレートを追加しようとしています。私がこれまでに持っているものは次のとおりです。

Logger.${logLevel type="org.pmw.tinylog.Logger.*" editable="true" default="info" }("${message}");

これはある程度機能し、次のような行が生成されます。

Logger.info("message");

Tab キーを押すと、「info」と「message」の間でカーソルが移動します。「メッセージ」フィールドを変更し、Tab キーを押して「情報」フィールドに戻ることができます。ただし、Control-Space を押して「info」を他のメソッドに変更すると、新しいメソッドが読み込まれますが、コード テンプレート ウィザードがシャットダウンし、Tab はメソッド名と文字列を切り替える代わりにコードを右に移動するだけです。パラメータ。

テンプレートでエラーを犯したのでしょうか、それとも、たとえばメソッドを info(String) から debug(String) に変更したときに、ウィザードを有効に保つことができると Netbeans に要求しすぎているのでしょうか?

4

0 に答える 0