Подтвердить что ты не робот

Автоматическое создание методов заглушки, которые забрасывают затмение

Аналогично Как изменить "Создать метод Stub" для исключения NotImplementedException в VS?, но для Eclipse вместо Visual Studio

Оба NetBeans и Eclipse имеют функцию, которая, если вы объявляете Java-класс для реализации интерфейса, но опускаете один или несколько методов, автоматически генерирует для вас метод stub.

Разница в том, что версия Eclipse ничего не сделает и возвращает нуль или нуль, например.

public String munge(String foo) {
    // TODO Auto-generated method stub
    return null;
}

Вместо этого версия NetBeans выдаст исключение:

public String munge(String foo) {
    throw new UnsupportedOperationException("Not supported yet.");
}

который я предпочитаю.

Можно ли настроить Eclipse для этого?

4b9b3361

Ответ 1

Перейдите в Windows → Настройки → Java → Стиль кода → Шаблоны кода. Справа вы увидите "Комментарии" и "Код". Разверните "Код", и тот, который вы ищете, - "Тело метода". Нажмите "Изменить..." и поставьте там, где хотите.