В Затмении 3.5, в соответствии с Windows-> Предпочтения-> Ява> Редактор-> Шаблоны, я могу добавить кодовые шаблоны. Однако эти шаблоны могут только содержать отрывки, которые я могу вставить в существующий Явский класс.
Действительно ли возможно создать шаблоны для целых Явских классов, которые я могу добавить, например, Файл использования-> Новый-> «Мой Явский Класс»?
Вы можете добавить « новых мастеров файлов , чтобы затметь, но вам нужно Написать новый плагин , чтобы сделать это. Я не знаю простого способа сделать это во время выполнения, в стиле шаблонов MS Office, который, я думаю, это то, что вы пытаетесь сделать.
Новый механизм шаблонов может быть полезным плагином, но я не могу найти ничего, что делает это уже.
Да! Окно -> Настройки -> Java -> Стиль кода -> Шаблоны кода
Выберите код на панели дерева и новые файлы Java.
Что вы можете сделать, это добавить нормальный код короткого разреза (Java -> редактор -> шаблоны),
I.E. Сделайте редактор шаблон «NewCustomClass», о котором говорится, о котором вы говорите.
Затем нормально создайте новый класс Java, удалите все контент, а затем используйте шаблон кода «NewCustomClass» для создания нового класса AUTO Java.
Вот пример для простого класса исключений:
public class ${enclosing_type} extends Exception {
/**
* Constructs with the given throwable
* @param t the throwable to throw
*/
public ${enclosing_type}(Throwable t) {
super(t);
}
/**
* Constructs with the given message
* @param message the message of the exception
*/
public ${enclosing_type}(String message) {
super(message);
}
/**
* Constructs with the given message and the original throwable cause
* @param message the message of the exception
* @param t the original throwable
*/
public ${enclosing_type}(String message, Throwable t) {
super(message, t);
}
}