Как вы знаете, Eclips позволяет отключить форматировщик кода для определенных разделов исходного кода (см., например, этот вопрос).
Теперь моя проблема в том, что форматировщик, по-видимому, перестает форматировать код в самом начале строки, где найден тег //@formatter:off
. Это приводит к тому, что сам тег форматирования (который является просто строкой комментария) помещается в странное местоположение, а именно без отступа в самом начале строки.
См. этот пример.
Ввод:
//@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
Хорошо, я понимаю, что это чисто косметическая проблема, но мой OCD меня раздражает, когда я вижу это везде в коде. Особенно после использования тега форматирования, чтобы сделать код более приятным.