Wpis z mikrobloga

Jest opcja żeby tak skonfigurować #intellij co by przy refactorze(ctrl+alt+L) ustawiało też w kolejności takiej jaką chcę metody i konstruktory?
Całą resztę jak ustawić żeby była odpowiednia ilość wcięć, klamry w linii/nowej linii etc. to wiem.
Chcę osiągnąć coś takiego, że jest trochę rozpieprz w kodzie i np. metody publiczne przeplatają się z prywatnymi, są nie tak jakbym chciał i w ogóle jest tak brzydko, że Wujek Bob płakał jak czytał, to po zastosowaniu ctrl+alt+L będzie ładnie ustawione w kolejności np.:
[pola...]
metodyprywatne

konstruktory (najlepiej posortowane według ilości argumentów)

metody
publiczne

Ktoś/coś kiedyś robił takiego/widział plugin?

#programowanie
  • 9
refactorze


@Wyrewolwerowanyrewolwer: reformatowaniu

Nie ma nic złego w przeplataniu się metod publicznych/prywatnych. Ważne aby bloki kodu z daną funkcjonalnością były koło siebie, aby potem nie biegać od dołu do góry klasy cały czas. Jeśli koniecznie chcesz to możesz coś tam popatrzeć w zakładce Arrangement.
reformatowaniu


@hilemz: O, dzięki. Zabrakło mi słowa.
Niby nic złego nie ma, ale niesamowicie wpienia mnie jak po kilku/kilkunastu modyfikacjach kodu powstaje mi sieczka ostra, a tak to wiem że coś leci od najgłębszego/najbardziej prywatnego do najbardziej publicznego. A definicje metod użytych zawsze można podejrzeć skrótem.
@Wyrewolwerowanyrewolwer: az poszukalem dlaczego ogolnie zabytek z przed lat kiedy problemem byla kontrola wersji i zeby latwiej laczyc kod generowany automatycznie z pisanym recznie. Albo u mnie ktos uzyl tego bo klasy mu zaczely za bardzo rosnac wiec je podzielil sobie na nieco mniejsze kawalki.
Klasyczny przyklad projektu ktory wyewoluowal z prototypu pisanego przez jedna osobe i spietego w pospiechu. Klasa rozbita na partiale po 1000 linijek. Ot taki koszmarek ktory