2011-08-19 11 views
9

Jak mogę ponownie sformatować plik (i) w IntelliJ i dołączyć do wszystkich rozdzielanych linii.IntelliJ wymusza formatowanie kodu w celu połączenia linii na podstawie ustawień zawijania

wiem, że mogę to zrobić indywidualnie wybierając linie i „dołączyć linie” z CTRL + SHIFT + J

Ponieważ zmieniliśmy kod formatowania politykę oblewania niedawno Chcę być w stanie dołączyć do linii we wszystkich plików w oparciu o zaktualizowany ustawienie wrap. (Ustawienia> Styl kodu> Ogólne> Prawy margines)

Jedyną rzeczą jest to, że IntelliJ wydaje się być zadowolony z dzielenia linii na podstawie ustawienia zawijania, ale po cichu odmawia łączenia linii na podstawie tego ustawienia.

W przeciwieństwie do pytania Force code formatter in IntelliJ to join lines, nie jestem usatysfakcjonowany przez podział linii lub łączenie ręczne (jak sugeruje zaakceptowana odpowiedź). Chcę, aby IntelliJ automatycznie łączył linie.

Dodatkowe pytanie: Którzy redaktorzy mogą to zrobić?

Odpowiedz

14

Wyłącz następujące opcje stylu Code - Kod Ustawienia projektu - Style - Jednostkowe i szelki - Keep podczas formatowania - Line łamie

+0

Dzięki! Note to self: Ustawienie musi być UNCHECKED (złe sformułowanie w interfejsie, ponieważ jest mylące, że odznaczenie, aby edytor mógł podjąć działanie) –

2

IntelliJ IDEA 15

  • Plik> Ustawienia ...> Edytor> Styl kodu> Java> Zawijanie i nawiasy klamrowe> Zachowaj przy ponownym formatowaniu>usuń zaznaczenie Podział linii

    uncheck Line breaks

    (jeśli chcesz mieć takie same ustawienia dla innego typu pliku, wybierz go z kodu styl)

  • Idź do kodeksu> Kodeksu sformatować (Ctrl + Alt + L).

Powiązane problemy