ロガーと対応するインポートを追加するコード テンプレートを作成しました。
${:import(org.apache.log4j.Logger)}
private static final Logger logger = Logger.getLogger(${enclosing_type}.class);
これを追加すると、カーソルが既にインデントされていても、ロガーは常に行の先頭から開始されます。カーソルの位置に強制的に配置する方法はありますか?
これは、私が何を意味するかを示すスクリーンショットです。
====>>>>
編集: Grove からの回答は、この特定のケースで役立ちました。しかし、この例はどうですか?また、ロガーにコメントを追加したいと思います。同じ行でこのようなテンプレートを定義すると、ロガーは実際にはコメントと同じ行に表示されます。
${:import(org.apache.log4j.Logger)}
/**
* Logger
*/ private static final Logger logger = Logger.getLogger(${enclosing_type}.class);