2014-04-11 13 views
67

Wie wäre es möglich, eine Verknüpfung für den Zeilenumbruch wie einen erhabenen Text zu tun? wenn die Codezeile zu lang ist, sollte sie automatisch zur nächsten Zeile springen. wikipedia.org.org/Word_wrapCode Wrap IntelliJ?

This code should be wrapped out

+0

Vielleicht habe ich dich nicht richtig verstanden. Wenn Sie den Code formatieren möchten, können Sie den Code abhängig von den Tastenbelegungen automatisch formatieren. Eclipse-Bindung: Umschalt + Strg + F.Und wenn Sie eine Zeichenfolge bearbeiten, drücken Sie einfach hinein und es wird der Code zum Concat der Zeichenfolge generiert. Meinst du das? – hgoebl

+0

Nun, ja ENTER wird mein Problem lösen, aber ich werde nicht in der Lage sein, Enter in jeder Zeile zu drücken. Außerdem, wenn jemand anderes diese Datei auf einem anderen Monitor öffnet, wäre das ein hässliches Durcheinander. Ich möchte IDE solche Zeilenumbrüche automatisch machen. –

+0

Sie können in intellij keine Zeilenumbrüche haben, die nur auf Ihrem Bildschirm sichtbar sind - Sie müssen den Text neu formatieren, so dass Sie harte Zeilenumbrüche haben. benutze einfach ctrl-alt-enter, ctrl-enter oder was auch immer. – vikingsteve

Antwort

105

Ich denke, "soft wrap" könnte was du willst. Es ist schreibgeschützt, d. H. Ändert die Zeichen in der Datei nicht, sondern umschließt nur das, was Sie auf dem Bildschirm sehen.

settings soft wrap Intellij> = 14.1.4: Wie Looper in den Kommentaren darauf hingewiesen, die Optionen sind unter Datei> Einstellungen> Editor> Allgemein - unter der Virtual Space Untergruppe.

Intellij < 14.1.4: Schauen Sie unter Datei> Einstellungen> Editor> Virtual Space. Es hat standardmäßig keine Verknüpfung, aber Sie können eine in der Tastenbelegung zuweisen.

Android Studio> = 1.4.1: die Optionen sind unter Datei> Einstellungen> Editor> Allgemein - unter der Soft-Wraps Untergruppe.

Sie können auch mit der rechten Maustaste auf die Rinne klicken (die vertikale Leiste, wo die Zeilennummer angezeigt wird) und "Weiche Umschläge verwenden" auswählen - Danke an Bajal für einen Kommentar. gutter soft wrap

+0

Danke @shorn! Das ist Feature, nach dem ich gesucht habe. –

+0

Diese Option kann in WebStorm 10.0.4 nicht gefunden werden ... –

+1

In der aktuellen Version von IntelliJ (14.1.4) befindet sich die Soft-Wrapping-Option unter Editor -> General. – looper

9

[Strg + Alt + s] oder File-> Einstellungen Einstellungen Dialog zu öffnen.

Suche nach Codestil. es ist unter Projekteinstellungen.

In Code-Stil, überprüfen Allgemeine

wrap when typing reaches margin 

, dass Sie Code Verpackung geben.

+0

Danke für den Vorschlag, aber ich möchte es eigentlich für das Lesen eines Codes. Nicht beim Bearbeiten oder Schreiben eines neuen. –

+0

Wurde diese Option umbenannt? Ich kann es nicht mehr finden. – Pieter

2

(In Community Edition 2016+) gehen: IntelliJ IDEA> Einstellungen> Editor> Allgemein: wählen Sie die Optionen "im Editor Softpackungen verwenden" und "Use indent Originallinie für verpackte Teile"

4

In der Gemeinschaft Ausgabe Sie wie folgt vor:

Datei >> Einstellungen >> Editor >>-Code Style >> Java

zum Einwickeln und Zahnspange Tab.

Setzen Sie die Option "Rechter Rand (Spalten)" mit der Anzahl der Spalten, die Sie als Zeilenumbruchpunkt haben möchten. Legen Sie "Umbrechen beim Eingeben" auf JA fest.

Vergessen Sie nicht, die Änderungen zu übernehmen, bevor Sie auf OK klicken.

1

OS X 10.8 IntelliJ Idea 15.0.5: IntelliJ IDEA Menü/Einstellungen/Editor/Allgemein/Soft Wraps