Freigeben über


Gewusst wie: Markieren und Ändern von Text

Unabhängig davon, ob Sie Code, HTML- oder XML-Markup oder einfachen Text bearbeiten, bietet Ihnen der Code-Editor zahlreiche vertraute Funktionen eines Texteditors bzw. Textverarbeitungsprogramms. Die Vorgehensweisen zum Auswählen, Kopieren und Einfügen von Text werden konsistent und wie gewohnt verwendet.

Im Fall von Visual Studio-Projekten bietet der Code-Editor zudem die Möglichkeit der automatischen Vervollständigung von Anweisungen in der jeweiligen Programmiersprache sowie Syntaxüberprüfung, farbige Kennzeichnung von Schlüsselwörtern und andere Funktionen. Weitere Informationen finden Sie unter Gewusst wie: Navigieren in Code und Text.

Sie können Code manuell formatieren oder diese Aufgabe der integrierten Entwicklungsumgebung (IDE) übertragen. Weitere Informationen finden Sie unter Anpassen des Editors. Die Vorgehensweisen für Drag & Drop sind unter Gewusst wie: Verschieben, Kopieren oder Speichern von Text beschrieben.

Tipp

Abhängig von den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf dem Bildschirm möglicherweise von den in der Hilfe beschriebenen Dialogfeldern und Menübefehlen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.

Auswählen von Text und Code

Der Code-Editor verfügt über zwei Modi zum Markieren von Text:

  • Fortlaufender Modus   Die Auswahl wird linear fortlaufend vom Anfang bis zum Ende der Datei fortgesetzt, wie beim standardmäßigen, mehrzeiligen Microsoft® Windows®-Bearbeitungssteuerelement für mehrzeiligen Text. Beim Wechsel in die nächste oder vorherige Zeile werden ganze Zeilen markiert.

  • Spaltenmodus (Feld)   Statt der ganzen Zeile wird nur ein rechteckiger Bereich des Textes ausgewählt. Zur Auswahl gehören alle Zeichen innerhalb des Rechtecks, das durch das erste Zeichen (Anker) und das letzte Zeichen in der Auswahl definiert wird. Eingaben oder Einfügungen im ausgewählten Bereich werden in jeder Zeile am gleichen Punkt eingefügt.

So wählen Sie einen fortlaufenden Textstrom aus

  • Ziehen Sie den Mauszeiger bei gedrückter linker Maustaste über den Text, um ihn auszuwählen.

    - oder -

  • Halten Sie die UMSCHALTTASTE gedrückt, und drücken Sie eine beliebige Pfeiltaste.

    - oder -

  • Klicken Sie auf den Auswahlrahmen, der sich ganz links im Editorfenster befindet, um eine ganze Zeile auszuwählen.

    - oder -

  • Halten Sie die UMSCHALTTASTE gedrückt, während Sie auf den Auswahlrahmen klicken, um die Auswahl Zeile für Zeile zu erweitern.

So wählen Sie ein Textrechteck aus

  • Halten Sie die ALT-TASTE gedrückt, und ziehen Sie den Mauszeiger bei gedrückter linker Maustaste über den Text, um ihn auszuwählen.

    - oder -

  • Halten Sie die Tasten UMSCHALT+ALT gedrückt, und drücken Sie eine beliebige Pfeiltaste.

Bearbeiten von Text und Code

Der Code-Editor unterstützt viele Features zur Bearbeitung von Text, die auch in einem Textverarbeitungsprogramm wie Microsoft® Word® zu finden sind. Sie haben unter anderem folgende Möglichkeiten:

  • Kopieren und Einfügen von Text oder Code

  • Versetzen des Code-Editors in den Modus Überschreiben mithilfe der EINFG-TASTE

  • Verwenden der ENTF- und der RÜCK-TASTE zum Löschen von Text oder Code

Sie können auch mithilfe der Befehle Kopieren und Einfügen Text oder Code aus einem Texteditor in den Code-Editor übernehmen. Außerdem können Sie vorgefertigte Codeblöcke in eine Datei einfügen. Weitere Informationen finden Sie unter Codeausschnittauswahl.

So fügen Sie Text oder Code aus Microsoft Word in den Code-Editor ein

  1. Bevor Sie Text oder Code aus einem Microsoft Word-Dokument kopieren, vergewissern Sie sich, dass nur gerade und keine typographischen Anführungszeichen verwendet werden und dass es zu jedem öffnenden ein schließendes Anführungszeichen gibt (z. B. "abc" oder 'abc').

    Tipp

    Wählen Sie in Word aus dem Menü Extras die Option AutoKorrektur aus. Deaktivieren Sie auf der Registerkarte AutoFormat während der Eingabe unter "Während der Eingabe ersetzen" das Kontrollkästchen "Gerade Anführungszeichen durch typographische".

  2. Wählen Sie im Ausgangsdokument den gewünschten Text oder Code aus, und drücken Sie STRG+C, um ihn zu kopieren.

  3. Setzen Sie die Einfügemarke an die gewünschte Stelle im Code-Editor, oder wählen Sie den Text oder Code aus, der ersetzt werden soll.

  4. Drücken Sie STRG+V, um den kopierten Text einzufügen.

    Daraufhin wird der kopierte Text eingefügt. Wenn zuvor Text oder Code ausgewählt wurde, wird dieser ersetzt.

Ab Visual Studio 2010 können Sie Text im Spaltenauswahlmodus eingeben oder einfügen. Alles, was an der Cursorposition in der Auswahl eingegeben oder eingefügt wird, wird in jeder Zeile der Auswahl an der gleichen horizontalen Position wiederholt. Dies eröffnet viele Möglichkeiten zur Verhinderung von sich wiederholenden Einzeleingaben.

Wenn Sie zum Beispiel eine Reihe von Variablen mit dem gleichen Typ und Zugriffsmodifizierer deklarieren, können Sie eine Spalte mit einer Zeile für jede Variable auswählen, den Zugriffsmodifizierer und den Typnamen einmal eingeben und dann die Auswahl beenden und die Variablen benennen. Sie können dann ein Rechteck auswählen, das die Variablennamen enthält, und es an einer anderen Position einfügen, wenn Sie die Werte festlegen möchten.

So fügen Sie einer Spaltenauswahl Text hinzu

  • Halten Sie die ALT-TASTE gedrückt, und erstellen Sie mithilfe der Maus oder der PFEILTASTEN einen rechteckigen Auswahlbereich.

Tipp

Wenn Sie die Breite der Auswahl auf 0 Zeichen festlegen, ist das Einfügen möglich, ohne dass vorhandener Text oder Leerstellen überschrieben werden.

  1. Geben Sie Text ein.

    Dieser Text wird in jeder Zeile der Auswahl an der gleichen horizontalen Position wiederholt.

    – ODER –

    Drücken Sie STRG+V, um Text einzufügen.

    Wenn der Quelltext im Streammodus kopiert wurde, wird er in jeder Zeile der Auswahl an der gleichen Position eingefügt.

    Wenn der Quelltext aus einer Spaltenauswahl kopiert wurde, nimmt jede Zeile des Quelltexts eine Zeile des Zielbereichs ein. Falls der Zielbereich mehr Zeilen als die Quelle enthält, wird der Quelltext nicht wiederholt. Falls der Quelltext größer als der Zielbereich ist, wird die Auswahl entsprechend erweitert.

    Hinweis   Rechteckige Auswahlen aus Tabellen und Arbeitsblättern in anderen Anwendungen werden als Streamauswahlen behandelt. Der ausgewählte Textblock wird in jeder Zeile des Zielbereichs wiederholt.

Siehe auch

Aufgaben

Gewusst wie: Navigieren in Code und Text

Gewusst wie: Verschieben, Kopieren oder Speichern von Text

Konzepte

Benutzerfreundliche Befehle und Features des Editors

Anpassen des Editors

Weitere Ressourcen

Bearbeiten von Text, Code und Markup