Rozumiem, że długie listy parametrów są generalnie złe, ale czy mogę to zrobić bez ręcznej nawigacji przed każdym argumentem i umieszczaniem podziałów linii? Nie muszę formatować każdej metody w taki sposób, ponieważ lista parametrów mogłaby wyglądać świetnie, jak na przykład intention.Czy istnieje sposób automatycznego formatowania długich list argumentów w kodzie Java, aby każdy z nich znajdował się w osobnej linii?
Bakery(Baker baker, Policy policy, Cookbook cookbook, Schedule schedule) {}
Bakery(
Baker baker,
Policy policy,
Cookbook cookbook,
Schedule schedule
) {}
„ściąć jeśli długo” wydaje się rób to samo i nie widzę żadnej różnicy w kodzie przykładowym, jaka jest różnica? – gvlasov
Ma to związek z długością linii.Jesteś w linii IntelliJ z poziomą linią w prawo; "długi" jest zdefiniowany jako przechodzenie przez konkretną linię: – Makoto
@Makoto Moje zakodowane wywołania metod przekraczają prawy margines, ale nie są przycinane, tylko zawijają się o jedną linię. dokładnie zdefiniowane? –