Подтвердить что ты не робот

Как отключить линию разрыва в eclipse

Кто-нибудь знает, как отключить разрыв в eclipse после нажатия CTRL + SHIFT + F (формат кода), например:

System.err
                    .println("Incorrect file name, make sure you include .extension with your file name");
4b9b3361

Ответ 1

Перейдите в Window- > Preferences- > Java- > Code Style- > Formatter. Создайте новый форматтер. Нажмите "Изменить", а затем выберите вкладку "Линейная упаковка" и установите политику "Линейная упаковка" для "Не завершать".

Ответ 2

По умолчанию линия в Eclipse действительно раздражает, и главная причина заключается в том, что "ширина линии" задается как 80 символов, что явно похмелье от девятнадцати восьмидесятых. Это действительно должно быть обновлено теперь, когда каждый использует мониторы с высоким разрешением вместо 80 char широких перфокарт.

Вероятно, вы не хотите полностью отключать его, но вместо этого вы хотите изменить "ширину линии" на нечто более разумное (в противном случае при использовании автоматического форматирования вы можете получить строки кода, которые продолжаются вечно).

Я бы предложил значение 140, которое, похоже, прекрасно работает для большинства из нас, теперь использующих мониторы 1080p.

Для этого вам нужно...


Ввод Preferences, перейдите к...

> Java
    > Code Style
        > Formatter

Вы не можете редактировать профили по умолчанию, поэтому вам нужно нажать New... и ввести имя типа "Eclipse 140 Line Width" для вашего профиля и OK.

Затем Edit профиль

Перейдите на вкладку Line Wrapping

Измените Maximum Line width от 80 до 140.

Затем OK ваш выход.


Если вы хотите исправить существующий код, выберите целевой код и используйте пункт меню Source > Format.

Ответ 3

В Helios установите "Line Wrapping/Function Call/Indentation Policy" на "Indent on Column" для всех случаев. Это, кажется, останавливает патологический случай, когда он разбивает линию, чтобы попытаться поместиться в пределах фиксированной ширины, но заканчивает ее дальше вправо, чем она была бы нерасщепленной.

Или, как было предложено выше, отключить перенос строк или установить очень широкую ширину линии. Но я считаю, что лучше обернуть его и сделать все правильно, чем вообще не переносить.

Ответ 4

Существует опция "никогда не присоединяться к завернутым строкам". Это поможет сохранить нашу пользовательскую упаковку без изменений. Отличная функция.