Я сам фанат NetBeans . Он имеет очень хорошую поддержку рефакторинга, определяемые пользователем шаблоны кода и ярлыки для наиболее распространенных задач. Например, Alt-Ins открывает меню, в котором я могу выбрать вариант добавления шаблона для
, а также возможность переопределить, реализовать или делегировать метод.
Eclipse предоставляет много шаблонизированного кода и автозавершение. Он также полностью настраивается, так что если вам не нравится стиль по умолчанию, вы можете сделать свой собственный.
Вам нужна хорошая клавиатура. Это все. Проверьте продукты от Kinesis и их преимущества .
Project Lombok делает довольно хорошую работу по генерации геттеров, сеттеров и других распространенных методов. Вам просто нужно ввести аннотации, включить jar lombok, и он сгенерирует геттеры/сеттеры, методы hashCode и toString и т.д.
Это сэкономит много времени на наборе текста для шаблонных методов, которые вы реализуете снова и снова.