Code Wrap IntelliJ?

131

Jak można by przypisać skrót do zawijania słów, tak jak w przypadku wysublimowanego tekstu? tzn. jeśli linia kodu jest zbyt długa, powinna zostać automatycznie przeniesiona do następnej linii. wikipedia.org.org/Word_wrap

Ten kod powinien być opakowany

Sayat Satybald
źródło
Może nie zrozumiałem cię poprawnie. Jeśli chcesz sformatować kod, w zależności od przypisań klawiszy możesz automatycznie sformatować kod. Wiązanie zaćmienia: Shift + Ctrl + F. A jeśli edytujesz ciąg, po prostu naciśnij <Enter> wewnątrz, a wygeneruje kod, aby połączyć ciąg. Czy to miałeś na myśli?
hgoebl
1
Cóż, tak, ENTER rozwiąże mój problem, ale nie będę w stanie nacisnąć enter w każdej linii. Poza tym, gdyby ktoś inny otworzył ten plik na innym monitorze, byłby to brzydki bałagan. Chcę, aby takie podziały linii w IDE były automatyczne.
Sayat Satybald
W intellij nie możesz mieć podziałów linii, które są widoczne tylko na monitorze - musisz ponownie sformatować tekst, aby uzyskać trwałe podziały wierszy. po prostu użyj ctrl-alt-enter, ctrl-enter lub cokolwiek innego.
vikingsteve

Odpowiedzi:

215

Myślę, że "miękka folia" może być tym, czego szukasz. Jest tylko do odczytu, tzn. Nie zmienia znaków w pliku, a jedynie zawija to, co widzisz na ekranie.

ustawienia miękkie okłady Intellij> = 14.1.4 : Jak wskazał looper w komentarzach, opcje znajdują się w File> Settings> Editor> General - w podgrupie Virtual Space lub Soft Wraps .

Intellij <14.1.4 : Zajrzyj do menu Plik> Ustawienia> Edytor> Przestrzeń wirtualna . Domyślnie nie ma skrótu, ale możesz go przypisać w mapie klawiszy.

AndroidStudio> = 1.4.1 : opcje znajdują się w Plik> Ustawienia> Edytor> Ogólne - w podgrupie Miękkie zawijanie .

Możesz także kliknąć prawym przyciskiem myszy rynnę (pionowy pasek, na którym wyświetlany jest numer linii) i wybrać opcję „Użyj miękkich okładek” - dzięki Bajal za komentarz. miękka okładka rynny

Wystrzyżony
źródło
1
W aktualnej wersji IntelliJ (14.1.4) opcja miękkiego zawijania znajduje się w Edytorze -> Ogólne.
looper
22
Można też kliknąć prawym przyciskiem rynny (pionowy pasek, gdzie liczba linii jest pokazane) i wybierz „okłady Zastosowanie Soft” [15.0.1]
Bajal
2
(W Community Edition 2016+) idź: IntelliJ IDEA> Preferencje> Edytor> Ogólne: wybierz opcje „Użyj miękkich okładek w edytorze” i „Użyj wcięcia oryginalnej linii dla zawiniętych części”
Alferd Nobel
Dziękuję Ci! Mogłem znaleźć tylko miękką okładkę Active Editor i to doprowadzało mnie do szaleństwa.
Allison
1
W IntelliJ IDEA 2018.2 na Macu, 'Użyj miękkich okładek' jest w Widok -> Aktywny Edytor
user674669
11

[ctrl + alt + s] lub File-> settings, aby otworzyć okno dialogowe ustawień.

Wyszukaj styl kodu. jego w ustawieniach projektu.

W stylu kodu, ogólne sprawdzenie

wrap when typing reaches margin

To da ci opakowanie kodu.

Dineshkumar
źródło
1
Dzięki za sugestię, ale w zasadzie chcę go do czytania kodu. Nie podczas edytowania lub pisania nowego.
Sayat Satybald
Czy zmieniono nazwę tej opcji? Nie mogę już tego znaleźć.
Pieter,
6

W wersji Community wykonaj następujące czynności:

Plik >> Ustawienia >> Edytor >> Styl kodu >> Java

Przejdź do zakładki Zawijanie i szelki.

Ustaw opcję „Prawy margines (kolumny)” i określ liczbę kolumn, które mają być punktem zawijania linii. Ustaw opcję „Zawijaj podczas pisania” na TAK.

Nie zapomnij zastosować zmian, zanim klikniesz OK.

Vishal
źródło
4

Można też kliknąć prawym przyciskiem myszy na rynnę (pionowy pasek, na którym wyświetlany jest numer linii) i wybrać „Użyj miękkich okładek” - podziękowania dla Bajala za komentarz.

To najłatwiejszy sposób i znalazłem to w komentarzach. Myślę, że to powinna być odpowiedź, aby każdy mógł ją łatwo zobaczyć.

acpuma
źródło
2

(W Community Edition 2016+) idź: IntelliJ IDEA> Preferencje> Edytor> Ogólne: wybierz opcje "Użyj miękkich zawinięć w edytorze" i "Użyj wcięcia oryginalnego wiersza dla zawiniętych części"

Alferd Nobel
źródło
2

Dla wersji IntelliJ IDEA: 2019.3

  1. Przejdź do Plik> Ustawienia

  2. Pojawi się nowe okno

  3. Wybierz Edytor> Ogólne

Przejdź do sekcji Miękkie zawijanie, zaznacz pole i użyj średnika jako separatora, * i? jako symbole wieloznaczne dodaj żądane rozszerzenia plików. Wybierz Zastosuj i gotowe.

Zrzut ekranu okna Ustawienia

Matt Hippensteel
źródło
2

Aby zawinąć tekst w edytorze kodu w IntelliJ IDEA 2020, wykonaj następujące kroki:

  1. Ctrl + Shift + "A" LUB Pomoc -> Znajdź akcję
  2. Wpisz: „zawiń” w pole tekstowe
  3. Przełącz: Widok | Aktywny edytor Soft-Wrap „ON”

Obraz przełącznika Toggle w menu

Noah PG
źródło
1

OS X 10.8 IntelliJ Idea 15.0.5: IntelliJ IDEA Menu / Preferences / Editor / General / Soft Wraps

Gyuri
źródło