カスタム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は次のように定義されています
名前はnewloggerです
patternは:
カスタムテンプレートはいろいろな便利なものを提供しています。var、newTypeのものは既存のテンプレートを真似すれば完成できます。
これは大いに仕事の効率を高めます。
私達も自分のよく使うコードを総括して、そして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のものは既存のテンプレートを真似すれば完成できます。