2009-11-24 5 views
23

Как настроить форматирование кода Eclipse, чтобы разрешить строки кода длиной более 80 символов. Я знаю, что очень длинные строки трудно читать, но, на мой взгляд, 80 символов в строке очень мало для широкоэкранных мониторов.Как настроить форматирование текста текстового редактора Eclipse

+2

Примечание: начиная с Eclipse Mars 4.5 M1 (август 2014 года) длина линии по умолчанию в Eclipse составляет 120 (вместо 80). См. [Мой ответ ниже] (http://stackoverflow.com/a/25250064/6309) – VonC

ответ

55

В Preferences, перейдите Java>Код Стиль>Formatter и редактировать/создавать форматер и перейти на вкладку Line Обертывания. Там вы можете установить Максимальная ширина линии.

Далее вы можете в Генеральный>Редакторы>Текстовые редакторы также установить печати маржу столбец, который должен сдвинуть вверх, что запас (а 1px широкий вертикальная линия в правой части кода) желаемое положение. Это, однако, не влияет на форматирование, а только на человеческий глаз.

+0

Обратите внимание, что редактор Java (по крайней мере, в Eclipse Neon) использует только параметр в форматировании стиля кода для поля печати, переопределяя настройка в целом -> Редакторы -> Текстовые редакторы. Все остальные редакторы используют настройку Общие -> Редакторы -> Текстовые редакторы. – Pixelstix

7

Этот ответ был немного старым, и путь изменился с новыми версиями Eclipse.

Для установки ширина Максимальная линия, перейдите Project>Свойства. В Свойства окно, перейти к Java Code Style>Formatter. Выберите свой Активный профиль (пусть тот, который уже выбран, это тот, который вы сейчас используете) и нажмите Редактировать. На вкладке Линейная упаковка, вы можете установить Максимальная ширина линии (по умолчанию 80). Вы также можете перейти на вкладку Комментарии и снимите флажок Включить Line комментарий Форматирование если вы хотите, чтобы ваши комментарии не должны быть отформатированы на несколько строк с Ctrl + Сдвиг + F.

Не забудьте изменить название of Название профиля; если вы не измените, вы не сможете сохранить изменения (при условии, что тот, который вы редактировали это Встроенный

Кроме того, вы можете установить печати маржу столбец в окне >Предпочтения>Общие>редакторы>Текстовые редакторы.

8

Что касается "малой" значение (80), это просто изменилось (в августе 2014).
См "Eclipse is not a terminal anymore – Default line size of Java code formatter is now 120"
Lars Vogel)

Проект>Свойства, Java Code Style>Formatter.

Редактировать вкладка Линия окутывания

на три года вопрос окончательно решить:
bug 356851: Default line size of Java code formatter should be increased to 120

Это не упоминается в Eclipse Project 4.5 (Mars) M1 - New and Noteworthy, но он по-прежнему «Проверенный 4,5 M1 используя сборку I20140804-2000 ».

 Смежные вопросы

  • Нет связанных вопросов^_^