У меня проблема, аналогичная Intellij Formatter сохраняет аннотацию уровня метода и сигнатуру метода в одной строке .
Моя аннотация и определение метода форматируются в одной строке. Поскольку это две сущности, они должны быть в разных строках.
Например,
@Test
public void testMethod(){
..............
}
IntelliJ постоянно меняет код выше на:
@Test public void testMethod(){
..............
}
Я пробовал то же самое, что предлагается в приведенном выше посте, но проблема с «Сохранить при переформатировании, помечать галочкой разрывы строк», заключается в том, что разрывы строк сохраняются везде. Допустим, у меня одна длинная линия
input.get(someVariableInput1, someVariableInput2, someVariableInput3, someVariableInput4,
И нажмите Enter после этого:
someVariableInput5, someVariableInput6);
И если мы отформатируем его, он будет отформатирован следующим образом:
input.get(someVariableInput1, someVariableInput2, someVariableInput3,
someVariableInput4,
someVariableInput5, someVariableInput6);
Что я не хочу. Может кто-нибудь, пожалуйста, помогите здесь? Заранее спасибо.