IntelliJ - форматирование кода, пробелы перед скобками для метода с одним вкладчиком - PullRequest
0 голосов
/ 20 апреля 2020

Мне нравится хранить простые методы, такие как getter и setter, в одной строке. Чтобы добиться этого, мне нужно использовать CTRL+J (объединить строки), он работает хорошо, но не добавляет пробел между точкой с запятой и левой фигурной скобкой.

Фактическая ситуация

public String getAddress()  { return address;} <--Missing space

Ожидаемый результат

public String getAddress()  { return address; }

Я играю с правилами стиля кода, но, похоже, ничего не работает.

Было бы неплохо размещать отдельные методы операторов в одной строке автоматически, избегая необходимости использования CTRL+J для каждого метода.

Неправильно

public String concatAddress() { String x = "abcdefghi"; return address + x; }

Хорошо

public String concatAddress() {
    String x = "abcdefghi";
    return address + x;
}

При решении обеих «проблем» автоматическое форматирование помещает простые методы в одну строку и корректно форматирует их, одновременно форматируя несколько обычные методы линии.

Я не понимаю, почему на вкладке «Пробелы» есть настройки «Перед левой скобкой», а «Правая скобка» вообще отсутствует.

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