Wie kann ich den Zeilenumbruch in Visual Studio umschalten?


316

Hat Visual Studio .NET eine Möglichkeit, den Zeilenumbruch ein- und auszuschalten?

Ich bin an diese Funktion in Eclipse gewöhnt, mit der Sie mit der rechten Maustaste klicken und den Zeilenumbruch ein- und ausschalten können, sodass Sie bei langen Linien, die sich nach rechts erstrecken, die untere Bildlaufleiste nicht nach rechts und links verschieben müssen Lesen Sie Ihren Code / HTML: http://web.archive.org/web/20131027224437/http://ahtik.com:80/blog/2006/06/18/first-alpha-of-eclipse-word-wrap- veröffentlicht/


Im Vergleich zu anderen Editoren wie Notepad ++, Sublime Text und Visual Studio Code weist der Zeilenumbruch in Visual Studio mehrere bekannte Probleme auf. Wenn Sie es verwenden, stimmen Sie für die Funktionsanforderung ab. Beheben Sie bekannte Probleme mit dem Zeilenumbruch .
Colonel Panic

Antworten:


614

Folgen Sie https://docs.microsoft.com/en-gb/visualstudio/ide/reference/how-to-manage-word-wrap-in-the-editor

Beim Anzeigen eines Dokuments : Bearbeiten / Erweitert / Zeilenumbruch ( Ctrl+ E, Ctrl+ W)

Allgemeine Einstellungen : Extras / Optionen / Texteditor / Alle Sprachen / Zeilenumbruch

Oder suchen Sie im Schnellstartfeld nach "Zeilenumbruch".


Bekannte Probleme :

Wenn Sie mit Zeilenumbruch in Notepad ++, Sublime Text oder Visual Studio Code vertraut sind, beachten Sie die folgenden Probleme, bei denen sich Visual Studio anders als andere Editoren verhält:

  1. Dreifachklick wählt nicht die ganze Zeile aus
  2. Der Befehl Ausschneiden löscht nicht die gesamte Zeile
  3. Durch zweimaliges Drücken der End-Taste wird der Cursor nicht zum Zeilenende bewegt

Leider wurden diese Fehler "niedrigere Priorität" geschlossen. Wenn Sie möchten, dass diese Fehler behoben werden, stimmen Sie für die Funktionsanforderung ab. Beheben Sie bekannte Probleme mit dem Zeilenumbruch .


3
Wenn ich die Taste 'Ende' drücke, bewegt sich der Cursor zum Ende der angezeigten Zeile, nicht zur eigentlichen Zeile - wirklich ärgerlich. Gibt es eine Lösung dafür?
Flash

Ich musste unten "Alle Einstellungen anzeigen" aktivieren, damit alle Sprachen in den Optionen angezeigt werden.
JoeMoe1984

3
Sehr ärgerlich, da ich ständig STRG + E, F verwende, um Code mit R # neu zu formatieren, und STRG + E, W ist einfach viel zu nah.
Yuck

1
Ich habe keine Bearbeitung-> Erweitert ... Wird die Visual Studio-Community auf diese Weise gehumpelt?
Livingtech

Seltsamerweise wurden meine Einstellungen unter "Optionen", wie Sie beschrieben haben, darauf überprüft, aber es wurde nicht umbrochen. Ich habe das Kontrollkästchen deaktiviert und erneut aktiviert. Nach dem Verlassen des Fensters wurde mein Code verpackt (in VS Professional 2017).
Kyle Vassella

20

Ich benutze diese Funktion oft genug, um der Befehlsleiste eine benutzerdefinierte Schaltfläche hinzuzufügen.

  1. Klicken Sie auf die Schaltflächen Hinzufügen oder Entfernen -> Anpassen
  2. Klicken Sie auf die Registerkarte Befehle
  3. Klicken Sie auf Befehl hinzufügen ...
  4. Wählen Sie Bearbeiten (oder Bearbeiten | Erweitert für neuere VS-Versionen) aus der Liste
  5. Suchen Sie " Zeilenumbruch umschalten" und ziehen Sie ihn auf Ihre Leiste

2
Konnte das verdammte Ding nicht finden! Tolle Lösung.
Jonathan

11

Ab Visual Studio 2013 kann die Zeilenumbruchfunktion endlich verwendet werden - sie berücksichtigt Einrückungen. Es gibt noch ein paar Probleme (Hervorheben von Linien, Auswahl), aber es lohnt sich, sie zu verwenden. Hier ist wie

Geben Sie hier die Bildbeschreibung ein


1
interessant. Ich frage mich, ob es einen Weg gibt, Einrückungen nicht zu respektieren, wenn ich es nicht will
Simon_Weaver

7

In Visual Studio 2005 Pro:

Ctrl+ E, Ctrl+W

Oder Menü BearbeitenErweitertZeilenumbruch .


6
  1. Öffnen Sie das Ausgabefenster.

  2. Suchen Sie nach dem kleinen Symbol ganz rechts in der Symbolleiste, das mit dem Text "Ausgabe von anzeigen:" beginnt. Es sieht aus wie ein kleines Fenster mit einem Wagenrücklaufsymbol. Wenn Sie den Mauszeiger darüber halten, sollte Visual Studio neben Ihrem Mauszeiger "Zeilenumbruch umschalten" anzeigen.

  3. Klicken Sie auf dieses Symbol.

Sie haben jetzt etwas gelernt, das so schmerzlich offensichtlich war, dass es mir peinlich ist, dies vor langer Zeit nicht zu wissen, und deshalb beschlossen haben, meine Gebühren zu zahlen und meine Antwort mit anderen zu teilen, damit sie nicht die gleiche Qual erleiden, die ich habe.

Im Ernst, dies ist wirklich nützlich für diejenigen mit kleinen Bildschirmen. Ich habe einen kleinen Lilliput-USB-Monitor, der für kleine Werkzeugfenster, Skype IM usw. geeignet ist. Er eignet sich hervorragend zum Einschalten des Ausgabefensters, außer dass es scheiße ist, immer seitwärts scrollen zu müssen. Nachdem ich mich monatelang mit dem seitlichen Scrollen abgefunden hatte, entschied ich mich schließlich zu prüfen, ob ich es in Zeilenumbruch bringen könnte. Die Antwort war so einfach, aber der Zeit- / Arbeitsaufwand ist enorm.



4

In Visual Studio 2017 Bearbeiten -> Erweitert-> Zeilenumbruch ODER Strg + E + W.



3

Verwenden Sie das Menü BearbeitenErweitertZeilenumbruch in Visual Studio 2003.



2

Gehen Sie dazu Visual Studio 2017wie folgt vor:

Extras > Optionen> Alle Sprachen , aktivieren oder deaktivieren Sie das Kontrollkästchen je nach Ihren Wünschen. Wie Sie im folgenden Bild sehen können:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.