2013-07-01 3 views
1

Перед JDK 8 я хотел бы написать: A implements B и ударил альт + введите автоматически генерировать метод заголовки методов в B, так что я только должен заполнить метод тела.Генерация кода для методов интерфейса по умолчанию (в IDEA)

Однако в JDK 8 возможно, что B обеспечивает реализацию default, и это больше не работает.

Как я могу генерировать код в этом случае?

Я использую IntelliJ IDEA 12.

+1

у вас три ed ALT + Insert -> Методы реализации/методы переопределения? – DannyMo

+0

@damo Это работает! Не стесняйтесь добавлять его в качестве ответа, и я соглашусь с ним :) – Aerus

ответ

3

Alt + Enter это просто ярлык для вызова IDEA-х suggested solutions. В вашем случае, это просто быстрый способ добраться до Code|Implement Methods... или Code|Override Methods...

Вы также можете добраться до этих меню с помощью меню Generate: Alt + Вставки

Или непосредственно через соответствующие раскладки: Ctrl +O (внахлест) и Ctrl + I (реализации)

Смежные вопросы