Я пытаюсь настроить средство форматирования кода Java для компактного форматирования. Я установил политику «Переносить туда, где необходимо», а максимальную ширину строки — 80, но она либо переносится туда, где не должна, либо не переносится туда, где должна... Вот пример того, что я получаю :
// -------------------------------------------------------------------------80->
public class FormatterTest {
void test() {
int i, a = 1, b = 1, c = 1, d = 1;
i =
a
* b
* c
* d
* (100000000 + 100000000 + 100000000 + 100000000
+ 100000000 + 100000000 + 100000000 + 100000000 + 100000000);
}
}
// -------------------------------------------------------------------------80->
И что я хотел бы:
i = a * b * c * d * (100000000 + 100000000 + 100000000 + 100000000
+ 100000000 + 100000000 + 100000000 + 100000000 + 100000000);
Спасибо за вашу помощь.