Gibt es eine Tastenkombination zum Verschieben einer Zeile nach oben/unten?
Visual Studio 2010 Productivity Power Tools hatte diese Funktion, ist sie in Visual Studio 2012 integriert? Gibt es vielleicht eine leichte Erweiterung, die diese Funktion hinzufügt?
Antwort1
Ich habe eine Erweiterung dafür gefunden:MoveLine
Kompatibel mit VS2012. Verschiebt eine Zeile oder eine Gruppe von Zeilen im Editor mithilfe von Tastenkombinationen nach oben oder unten. Drücken Sie die Tastenkombinationen, um die Zeile unter dem Cursor nach oben oder unten zu verschieben, oder wählen Sie einen Textblock aus und drücken Sie die Tastenkombinationen, um den gesamten Block nach oben oder unten zu verschieben.
Die Standardtastenkombinationen lauten wie folgt:
- Alt+ ↑ (Up Arrow)– Verschiebt eine Zeile nach oben
- Alt+ ↓ (Down Arrow)– Verschiebt eine Zeile nach unten
So ändern Sie die Tastenkombinationen:
- Gehen Sie im Hauptmenü von Visual Studio zu Extras → Optionen
- Umgebung erweitern
- Tastatur auswählen
- Geben Sie im Feld Befehle anzeigen mit den folgenden Elementen ein
Tools.MoveLineUp
oderTools.MoveLineDown
- Drücken Sie im Feld Tastenkombinationen drücken die neuen Tastenkombinationen
- Klicken Sie auf Zuweisen
Antwort2
Aktualisieren Sie Visual Studio 2013+
VS 2013+ sollte diese Editor-Aktion integriert haben – wenn Sie Tastenkombinationen zuweisen möchten, gehen Sie zu:
Extras > Optionen > Tastatur
Suchen Sie nach den Befehlen:
Edit.MoveSelectedLinesUp Edit.MoveSelectedLinesDown
Legen Sie die Tastenkombinationen im Bereich „Texteditor“ fest
Siehe auch:Was ist das Äquivalent zu ALT+AUF/AB (Zeile verschieben) von Eclipse in Visual Studio?
Antwort3
Shift+ Alt+ Tverschiebt die aktuelle Zeile nach unten. Suchen Sie nach "Edit.LineTranspose" inVordefinierte Tastaturkürzel.