Formatowanie kodu Intellij, adnotacje Java w nowych wierszach

95

Używam IntelliJ 12 i umieszczam adnotacje moich zmiennych członkowskich w tym samym wierszu, czego nienawidzę! Jak skonfigurować program formatujący kod, aby zachowywał adnotacje w oddzielnych wierszach?

dzięki!

catrapture
źródło

Odpowiedzi:

137

Przejdź do Preferencje → Edytor → Styl kodu → Java → Zakładka Zawijanie i nawiasy klamrowe , a następnie znajdź sekcję Adnotacje pól i zaznacz opcję Nie zawijaj po pojedynczej adnotacji .

W IntelliJ v14:

Preferencje stylu Java eIntelliJ v14

Daniel Williams
źródło
9
Jeśli nadal nie widzisz żądanego formatu, poeksperymentuj ze zmianą innych opcji (powyżej i poniżej podświetlonego pola) z Odetnij, jeśli długo na Zawijaj zawsze .
vegemite4me
1
Oraz „Adnotacje metod” do formatowania adnotacji w metodach
Jemshit Iskenderov,
1
I muszę to robić również na lekcjach. Sprawdź to, aby uzyskać więcej informacji: intellij-support.jetbrains.com/hc/en-us/community/posts/ ...
Christian Vielma
21

W IntelliJ 12 można go znaleźć w konfiguracji tutaj (na dole po prawej):

wprowadź opis obrazu tutaj

Gus
źródło
7

Myślę, że wszystkie powyższe odpowiedzi są poprawne, ale oto krok po kroku dla użytkowników komputerów Mac:

  1. Kliknij „IntelliJ IDEA”
  2. Kliknij „Preferencje”
  3. Przejdź do „Styl kodu” w lewym oknie nawigacji, a poniżej zobaczysz „Java” i kliknij na nią!
  4. Poszukaj zakładki nagłówka „Zawijanie i nawiasy klamrowe” po prawej stronie okna Preferencje.
  5. W tym momencie chcesz poszukać elementu o nazwie „Nie zawijaj po pojedynczej adnotacji” w sekcji „Adnotacje pól”. kliknij „ok” i gotowe!

wprowadź opis obrazu tutaj

grepit
źródło
2

Wydawało mi się, że nic nie działa z wersją 2.3.3 lub Androidem Studio. Zrezygnowałem i podczas ponownego formatowania zaznaczyłem Podziały wierszy w obszarze Zachowaj . Po prostu muszę być bardzo ostrożny, kiedy dodam znaki końca linii.

wprowadź opis obrazu tutaj

Steve Gelman
źródło