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

Как изменить форматирование кода Eclipse?

Когда я переформатирую код с помощью Eclipse, он превращает заголовки методов следующим образом:

public void myMethod(String param) {

в заголовки методов, например:

public void myMethod(
                     String param) {

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

Как отключить его? Мне не нужна новая строка перед параметрами в моих подписях методов, и я не могу себе представить, почему кто-то был бы!

4b9b3361

Ответ 1

Взгляните на Window > Preferences > Java > Code Style > Formatter.

Там вы можете настроить почти все. Ваш случай находится в

Line Wrapping > < → T36 Parameters.

Ответ 2

Перейдите в настройки: JavaCode StyleFormatter

Восстановить значения по умолчанию или изменить то, что там.

Кроме того, Code StyleCode Templates позволит вам определять форматирование кода.

Обратите внимание, что это для рабочего пространства Eclipse в целом, к тому же Preferences можно получить доступ в соответствии с предпочтениями проекта, если вы хотите получить более мелкий размер на уровне каждого проекта.

Ответ 3

В моей версии Eclipse я нашел опцию в WindowPreferencesJavaCode StyleFormatter, затем нажал кнопку Edit...

В новом окне перейдите на вкладку Line Wrapping и найдите Method Declarations. Вы хотите изменить Line wrapping policy. Флажок Force split, похоже, делает то же самое.

Ответ 4

В eclipse вы можете определить форматирование кода, используя Code Style,

для системы MAC: → EclipsePreferencejavaCode Style

для оконной системы: → WindowPreferencesjavaCode StyleFormatter