Форматирование тега ' / / @formatter: off` в eclipse
как вы знаете, Eclips позволяет отключить форматирование кода для определенных разделов исходного кода (см., например,этот вопрос).
Теперь моя проблема в том, что форматер, по-видимому, останавливает форматирование кода в самом начале строки, где тег. Это приводит к тому, что сам тег форматирования (который по сути является просто строкой комментария) помещается в странное место, а именно без отступа в самом начало очереди.
посмотреть в этом примере.
что я ввожу:
//@formatter:off
Some code {
with indentation
that I dont want to be formatted.
}
//@formatter:on
после нажатия [Ctrl + F] это выглядит так:
//@formatter:off
Some code {
with indentation...
that I dont want to be formatted.
}
//@formatter:on
хорошо, я понимаю, что это чисто косметическая проблема, но мое ОКР сводит меня с ума, когда я вижу это повсюду в коде. Особенно после конкретно использование тега форматирования, чтобы сделать код более приятным.
1 ответов
какую версию Eclipse вы используете?
Я только что попробовал это в Eclipse 4.3.1, и, похоже, работает именно так, как вы хотите. Еще лучше, если ваш код заканчивается, как во втором блоке кода, форматер фактически отступает, что первый //@formatter:off
блок для правильного отступа.
Возможно, вам нужно обновить версию Eclipse?