Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > MyEclipce new java class template


Автор: Fedrus 23.9.2008, 13:44
Всем привет!
В свое время в статье о log4j автором указывалась возможность создания макета класса чтоб у него сразу писалась строка
Код

private static final Logger log = Logger.getLogger(StatementSendController.class);


При этом он говорил что можно настроить так чтоб даже "StatementSendController.class" подставлялся, очень интересно!
Ни кто случайно не знает как это можно сделать?

Автор: ivg 23.9.2008, 14:12
Цитата(Fedrus @  23.9.2008,  16:44 Найти цитируемый пост)
Ни кто случайно не знает как это можно сделать?

Это можно сделать и в самом Eclipse (без MyEclipse):
Project -> Properties; Java Code Style -> Code Templates; Check "Enable project specific settings";
Правим два шаблона: Code/New Java Files
Код

${filecomment}
${package_declaration}

import org.apache.log4j.Logger;

${typecomment}
${type_declaration}

и Code/Class Body
Код

/**
 * Class level log4j logger
 */
private static final Logger log = Logger.getLogger(${type_name}.class);


Автор: Fedrus 23.9.2008, 14:52
ivg  smile  Спасибо)
Пусть это не главное зато приятно)))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)