Я нашел решение благодаря комментарию Саймона Никерсона выше, на который ссылался оригинальный постер в своем редактировании. Найдя настройки, я вижу, о чем они говорят. Тем не менее, путь к нему был дан в нескольких шагах от начала пути, поэтому он не дает четкого ответа людям, которые плохо знакомы с Eclipse или были в стороне от него в течение нескольких лет, как я. поэтому я приведу полный путь здесь:
- Зайдите в Проект-> Свойства.
- В появившемся окне перейдите к «Java Code Style» -> Formatter.
- Нажмите ссылку «Настройка параметров рабочего пространства» в правом верхнем углу поля.
- Нажмите кнопку Изменить рядом с именем.
- Измените раскрывающийся список «Политика вкладок:» на «Только пробелы», поскольку вкладки являются злыми и неизбежно приводят к плохому форматированию кода. > :-( Здесь вы также можете повлиять на размер отступа и размер табуляции в ваших файлах.
- Вам потребуется изменить «Имя профиля» в верхней части окна, чтобы сохранить изменения.
- К счастью, как только вы нажмете «ОК», Eclipse будет использовать ваш профиль для вашего текущего проекта, так что вы закончили после этого шага.
Теперь, что действительно сломано, так это тот факт, что эти настройки переопределяют более простой интерфейс для изменения настроек с похожим звучанием в «Windows / Настройки / Общие / Редакторы / Текстовые редакторы / Вставка пробелов для вкладок». Для кого-то относительно нового для редактора это может показаться местом, где можно установить настройку по умолчанию для вкладок = пробелов. После нахождения реального ответа становится ясно, что это только для общего редактирования текста, и в профилях для имеющихся языков необходимо установить специфичные для языка настройки. Это должно быть немного понятнее для новичков. ; -)