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 に要求しすぎているのでしょうか?