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
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".
Wählen Sie im Ausgangsdokument den gewünschten Text oder Code aus, und drücken Sie STRG+C, um ihn zu kopieren.
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.
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.
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