2014-04-11 14 views
67

Jak można przypisać skrót do zawijania tekstu, tak jak robi to wysublimowany tekst? tj. jeśli linia kodu jest zbyt długa, powinna zostać automatycznie przerwana do następnej linii. wikipedia.org.org/Word_wrapKod Wrap IntelliJ?

This code should be wrapped out

+0

Może ja nie rozumiem poprawnie. Jeśli chcesz sformatować kod, w zależności od powiązań klawiszy możesz automatycznie sformatować kod. Wiązanie Eclipse: Shift + Ctrl + F.A jeśli edytujesz ciąg znaków, po prostu wciśnij w środku i wygenerujesz kod, aby połączyć łańcuch. Czy miałeś na myśli to? – hgoebl

+0

Cóż, tak ENTER rozwiąże mój problem, ale nie będę w stanie nacisnąć klawisza Enter w każdym wierszu. Poza tym, gdyby ktoś inny otworzył ten plik na innym monitorze, byłby to paskudny bałagan. Chcę, aby IDE taka linia łamała się automatycznie. –

+0

Nie możesz mieć podziały linii w intellij, które są widoczne tylko na twoim monitorze - musisz sformatować tekst tak, aby mieć twarde podziały linii. po prostu użyj ctrl-alt-enter, ctrl-enter lub cokolwiek innego. – vikingsteve

Odpowiedz

105

Myślę, że "soft wrap" może być tym, na co masz ochotę. Jest to plik tylko do odczytu, tzn. Nie zmienia znaków w pliku, tylko zawija to, co widzisz na ekranie.

settings soft wrap Intellij> = 14.1.4: Jak podkreślił chwytacza w komentarzach, opcje są pod Plik> Ustawienia> Redakcja> Ogólne - pod wirtualnej przestrzeni podgrupy.

Intellij < 14.1.4: Spójrz pod Plik> Ustawienia> Edytor> wirtualną przestrzeń. Domyślnie nie ma skrótu, ale można go przypisać w mapie klawiatury.

AndroidStudio> = 1.4.1: opcje są pod Plik> Ustawienia> Redakcja> Ogólne - pod Miękkie Wraps podgrupy .

Możesz także kliknąć prawym przyciskiem myszy rynnę (pionowy pasek, na którym widać numer linii) i wybrać "Użyj miękkich okładów" - dzięki Bajal za komentarz. gutter soft wrap

+0

Dzięki @shorn! To cecha, której szukałem. –

+0

Nie można znaleźć tej opcji w programie WebStorm 10.0.4 ... –

+1

W bieżącej wersji IntelliJ (14.1.4) opcja miękkiego zawijania znajduje się w obszarze Edytor -> Ogólne. – looper

9

[Ctrl + alt + s] lub Plik-> ustawienia otworzyć dialogu ustawień.

Wyszukaj styl kodu. jego ustawienia projektu.

W stylu kodu, General sprawdzić

wrap when typing reaches margin 

który daje zawijania kodu.

+0

Dzięki za sugestię, ale zasadniczo chcę tego do czytania kodu. Nie podczas edytowania lub pisania nowego. –

+0

Czy ta nazwa została zmieniona? Nie mogę go już znaleźć. – Pieter

2

(W Community Edition 2016+) przejść: IntelliJ IDEA> Preferencje> Edytor> Ogólne: wybierz opcje „Użyj miękkie okłady w edytorze” i „Użyj wcięcia pierwotnej linii dla zawinięte części”

4

We Wspólnocie Edition Czy następujące:

Plik >> Ustawienia >> Editor >> Style >> kod Java

idź do owijania i Braces Tab.

Ustaw opcję "Prawy margines (kolumny)" z liczbą kolumn, które chcesz zawinąć. Ustaw "Zawijanie przy pisaniu" na TAK.

Nie zapomnij zastosować zmian przed kliknięciem przycisku OK.

1

OS X 10.8 IntelliJ Idea 15.0.5: IntelliJ IDEA Menu/Ustawienia/Edytor/Ogólne/Miękkie Okłady