Как изменить форматирование кода Eclipse?
-
05-07-2019 - |
Вопрос
Когда я переформатирую код с помощью Eclipse, заголовки методов получаются такими:
public void myMethod(String param) {
в заголовки методов вот так:
public void myMethod(
String param) {
Когда меня привели сюда, я никогда раньше не использовал Eclipse и импортировал настройки проекта, предоставленные кем-то другим. Я видел, что в небольших новых проектах, над которыми я работал, в Eclipse этого не происходит, поэтому это должно быть в импортированных мною настройках. Но я просмотрел каждую панель, которую смог найти, а также все скрытые файлы, которые я могу найти в рабочей области, и я не могу понять, что является причиной этого.
Как мне его отключить? Мне не нужна новая строка перед параметрами в сигнатурах моего метода, и я не могу представить, почему кто-либо это сделает!
Решение
Посмотрите Window > Настройки > Java > Стиль кода > Formatter . Р>
Там вы можете настроить практически все. Ваш случай найден на
Обтекание строк > Объявления методов > Параметры . Р>
Другие советы
В моей версии Eclipse я нашел параметр в разделе Window - > Настройки - > Java - > Стиль кода - > Форматер , затем нажмите кнопку Изменить .. . Р>
В новом окне перейдите на вкладку Обтекание строк и найдите Объявления методов . Вы хотите изменить Политику переноса строк . Флажок Force split , похоже, делает то же самое.
Зайдите в настройки: Java - > Стиль кода - > Formatter
Восстановите настройки по умолчанию или измените то, что там есть.
Кроме того, Стиль кода - > Шаблоны кода позволит вам определить форматирование генерируемого кода.
Обратите внимание, что это относится к Eclipse Workspace в целом, к тем же Preferences можно получить доступ в настройках проекта, если вы хотите получить более детальную информацию на уровне проекта.
В eclipse вы можете определить форматирование кода, используя Стиль кода ,
для системы MAC: - > Eclipse - > Предпочтение - > Java - & GT; Стиль кода
для оконной системы: - > Window - > Предпочтения - > Java - > Стиль кода - > Formatter