как отключить разрыв строки в затмении - PullRequest
26 голосов
/ 14 июля 2010

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

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

Ответы [ 4 ]

56 голосов
/ 14 июля 2010

Перейдите в Окно-> Настройки-> Java-> Кодовый стиль-> Форматер.Создать новый форматер.Нажмите «Изменить», затем выберите вкладку «Обтекание строк» ​​и задайте для политики обтекания строк значение «Не переносить».

4 голосов
/ 20 марта 2014

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

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

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

Чтобы сделать это, вам необходимо ...


С помощью Preferences, перейти к ...

> Java
    > Code Style
        > Formatter

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

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

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

Измените Maximum Line width с 80 на 140 .

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


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

1 голос
/ 30 марта 2016

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

1 голос
/ 14 июля 2010

В Helios для всех случаев установите «Обтекание строк / вызов функций / Политика отступов» на «Отступ в столбце».Похоже, что это останавливает патологический случай, когда он разбивает линию, чтобы попытаться вписаться в фиксированную ширину, но в конечном итоге приводит к тому, что она находится дальше вправо, чем она была бы неразделена.упаковка или установить очень широкую ширину линии.Но я считаю, что лучше сделать это правильно и правильно, чем вообще не делать этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...