カスタムEclipse template


Eclipseは大量のtemplateを提供しています。templateの名前を入力して、ctrl+/は自動的に補完されます。
これは大いに仕事の効率を高めます。
私達も自分のよく使うコードを総括して、そしてtemplateの中に参加することができて、このように私達は同様なスピードを享受することができます。
windows->PreferencesでPreferencesダイアログを開いて、Java->Editor->Templatesを選んで、New...ポップアップのダイアログでNameを入力して、Descript、Pattern保存すればいいです。
Nameはtemplateの名前で、あなたがコードを書く時に入力して、ctrl+/自動拡張の単語を押します。
Desciptionは、ctrl+/ポップアップ選択メニューの拡張子の名前の後に記述されています。
Patternは私たちが定義したコードのテンプレートです。
例えば、私たちはいつもテキストファイルの一行から読んでいます。次のテンプレートを定義できます。
Nameはreadlineに指定できます。
Desciptionは、ファイルの1行から1行分のデータを読みます。
Patternは次のように定義されています

BufferedReader br == null;
try {
   br = new BufferedReader(new FileReader(${file_name}));
   String line;
   while ((line = br.readLine()) != null) {
      ${process}
   }
} catch (IOException e) {
   ${handle}
} finally {
   if(br != null){
       try{
          br.close();
       }catch(IOException e){
           ${handle}
       }
   }
}
${cursor}
Log 4 jをよく使います。newloggerのtemplateを作成します。
名前はnewloggerです
patternは:

private static final Logger logger = Logger.getLogger(${enclosing_type}.class);
私たちがよく書いているサンプルコードはjdbc操作などがあります。カスタムtemplateを使って開発効率を高めることができます。
カスタムテンプレートはいろいろな便利なものを提供しています。var、newTypeのものは既存のテンプレートを真似すれば完成できます。