Сегодня я обновил Eclipse до версии 4.5. С тех пор она формиаты по-разному:Eclipse 4.5 Java Formatter изменен
До:
@Override
public void close() {
try {
engine.closeSession(session);
status = NOT_CONNECTED;
} catch (final OpenpagesException e) {
log.error("Closing connection failed", e);
}
}
Сейчас:
@Override
public void close() {
try {
engine.closeSession(session);
status = NOT_CONNECTED;
} catch (final OpenpagesException e) {
log.error("Closing connection failed", e);
}
}
Это также происходит из-за: переключатель, ибо, если и другие ...
Похоже первый уровень отступов внутри тела метода нарушен.
Я просмотрел параметры форматирования, но не видел того, что может быть причиной этого.
Это ошибка, или есть настройка?
Обновление: 01.07.2015
Это происходит только, если размер вкладки установлен в 2, если он установлен в 4, все выглядит отлично, кроме отходов пространства ...
Обход В настройках форматирования переключитесь с вкладки только на смешанные.
Затем добавьте 2 для размера отступа и 2 для размера табуляции.
Переключить настройку только на вкладки и применить все.
Теперь форматирование работы, как это было с версией 4.4 и использует 2 на вкладке, а не 4.
Являются ли эти параметры форматирования в «Предпочтения/стиль Java/Code Style», которые вы просмотрели? В 4.4.2 есть «Заявления внутри тела метода/конструктора» –
Да, это правильное местоположение, и это активируется с многих лет ... – Nabor
Хороший ответ! ... 10 секунд с опозданием ... Вниз для этого ... Это дух! – Danielson