Jak zmienić szerokość linii w IntelliJ (od 120 znaków)

238

Zastanawiałem się, jak mogę zmienić długość linii w IntelliJ.

Ponieważ używam dość wysokiej rozdzielczości, otrzymuję ten wiersz, który pokazuje 120 znaków prosto na środku ekranu. Czy mogę zmienić z 120 na powiedzmy 250?

użytkownik3685412
źródło
4
Zobacz powiązane pytanie: Preferencje -> CodeStyle -> Ogólne -> Prawy margines
KeatsPeeks
2
Tej funkcji należy użyć, aby poprawić czytelność kodu. To dobra cecha. Ustawiłem mój na 80 znaków.
Kevin Beal

Odpowiedzi:

317

IntelliJ IDEA 2018

Plik > Ustawienia ... > Edytor > Styl kodu > Owijanie twarde o

Styl kodu> Zawijanie twarde o

IntelliJ IDEA 2016 i 2017

Plik > Ustawienia ... > Edytor > Styl kodu > Prawy margines (kolumny):

Plik> Ustawienia

Edytor> Styl kodu> Prawy margines

ROMANIA_inżynier
źródło
33
Dodałbym również, że aby wymusić tę wartość podczas formatowania, należy aktywować Ustawienia -> Edytor -> Java / Groovy / JSON -> Zawijanie i nawiasy klamrowe -> Upewnij się, że prawy margines nie jest przekroczony
Edu Castrillon
IntelliJ IDEA 2016.2.1 Ultimate w systemie Windows jest taki sam.
Do Nhu Vy
2
Jesteś bez winy i jesteś pięknym człowiekiem. Z głębi mego serca i duszy masz moją nieśmiertelną wdzięczność, na teraz i zawsze.
Darth Egregious,
1
Podoba mi się również opcja „Zawiń podczas pisania”. To wszystko wyrównuje dla mnie.
Zajo
3
Jest to teraz opcja o nazwie „Twarde zawijanie” znajdująca się w tej samej zakładce.
Kevin Beal
77

Możesz zmienić atrybut „Prawy margines” w preferencjach, które można znaleźć poprzez

Plik | Ustawienia | Ustawienia projektu | Styl kodu - ogólne

Prawy margines (kolumny) W tym polu tekstowym określ liczbę kolumn, które będą używane do wyświetlania stron w edytorze.

Źródło: Jetbrains

renifer
źródło
20

Wygląda na to, że Jetbrains zmienił nazwy i zmienił ustawienia, więc zaakceptowana odpowiedź nie jest już w 100% poprawna.

Intellij 2018.3 :

hard wrap - pomysł automatycznie zawinie wiersz podczas pisania, nie o to prosił OP

visual guide - tylko pionowa linia wskazująca limit znaków, domyślnie jest 120


Jeśli chcesz po prostu zmienić visual guidedomyślną wartość, 120powiedzmy 80w moim przykładzie:

wprowadź opis zdjęcia tutaj

Możesz także zmienić kolor lub visual guideklikając Foreground:

wprowadź opis zdjęcia tutaj

Na koniec możesz również ustawić tutaj visual guidedla wszystkich typów plików (chyba że określono):

wprowadź opis zdjęcia tutaj

Andrzej Rehmann
źródło
12

Pamiętaj, że musisz zmienić obie lokalizacje:

File > Settings... > Editor > Code Style > "Hard Wrap at"

and

File > Settings... > Editor > Code Style > (your language) > Wrapping and Braces > Hard wrap at
cck
źródło
5

Nie rozumiem, dlaczego moje to nie działa, ale dowiedziałem się, że to ustawienie jest teraz również w samym języku programowania:

„Redaktor” | „Styl kodu” | <Twój język> | „Owijanie i aparaty ortodontyczne” | „Prawy margines (kolumny)”

Jelle
źródło
2

Warto zauważyć, że bardzo dobre odpowiedzi podane powyżej mogą nie wystarczyć. Jest tak, ponieważ wymagany jest jeszcze jeden tik:

wprowadź opis zdjęcia tutaj

Marcin TP Łuczyński
źródło
Tego właśnie szukałem, wtedy nie rozumiałem, co tam jest Hard Wrap. Po prostu powiedz rozmiar strony
xploreraj
Wydaje się, że już go nie ma w 2019 r.
Matthew James Briggs,