Мне интересно, является ли следующее поведение форматера Eclipse ошибкой или нет, и если да, то есть ли обходной путь.
После того, как я нажму return
и создам новую строку, я вижу, что Eclipse автоматически вставил некоторые пробелы в новую строку в соответствии с настройками форматирования отступа. Однако курсор остается в положении 1. Я не могу переместить курсор в конец строки с помощью клавиш со стрелками. Если я начну печатать, он автоматически перейдет к концу строки.
Перед созданием новой строки:
После (см. Курсор в позиции 1 строки 244):
Я могу воспроизвести это, используя профиль форматера Eclipse отсюда , но я думаю, что может быть воспроизведено всякий раз, когда для tab policy
установлено spaces only
.
Использование Eclipse для Mac версии
Eclipse IDE for Enterprise Java Developers.
Version: 2019-03 (4.11.0)
Build id: 20190314-1200