Как мы знаем, Eclipse может помочь нам генерировать комментарии кодов для типов и методов, например, мы можем пойти
Preferences > Java > Code Style > Code Templates > Comments
, чтобы настроить шаблон для типов Java.
Вот мой шаблон для типов:
Неожиданные комментарии кода Java, созданные шаблонами кода Eclipse?
/**
* @className:${package_name}.${file_name}
* @description:${todo}
* @author <a href="mailto:[email protected]">Author</a>
* @date ${date} ${time}
*/
Ну, когда я нажимаю /** и Введите перед типом класса, Затмение будет генерировать комментарии ниже:
/**
*
* @className:com.abc.demo.Demo.java
* @description:TODO
* @author <a href="mailto:[email protected]">Author</a>
* @date May 26, 2013 8:56:12 AM
*/
Фактически, есть две вещи, которые не что я ожидал.
- Существует пустая строка, прежде чем
@className
, поэтому каждый раз, когда я должен нажать Ctrl +D удалить его; - Формат даты не то, что я ожидал (я хочу это может быть
2013-05-26
ноMay 26, 2013
), и что даже страннее есть, время не является правильным (или не текущее время моего TimeZone в?)
так может он действительно генерироваться шаблоны кода, как я буду ниже:
/**
* @className:com.abc.demo.Demo.java
* @description:TODO
* @author <a href="mailto:[email protected]">Author</a>
* @date 2013-05-26 09:30 PM
*/
BTW, я работаю на Windows 7 с Eclipse, Helios.