Visual Studio ist eine leistungsfähige integrierte Entwicklungsumgebung (IDE) für verschiedene Programmiersprachen wie C#, .NET, C++, Python und mehr. Das Beherrschen von Shortcuts hilft, effizienter zu arbeiten. Hier sind 60 der wichtigsten Shortcuts, gegliedert in Kategorien, mit einfachen Erklärungen:
Allgemeine Shortcuts
- Strg + N
Erstellt eine neue Datei oder ein neues Projekt. - Strg + O
Öffnet eine Datei oder ein Projekt. - Strg + S
Speichert die aktuelle Datei. - Strg + Shift + S
Speichert alle geöffneten Dateien. - Strg + P
Öffnet die Schnellauswahl, um zwischen Dateien im Projekt zu wechseln. - Strg + W
Schließt die aktuelle Datei. - Strg + Shift + W
Schließt alle geöffneten Dateien. - Alt + Shift + Enter
Aktiviert oder verlässt den Vollbildmodus. - Strg + Shift + N
Erstellt ein neues Projekt. - Strg + Shift + O
Öffnet ein vorhandenes Projekt.
Code-Navigation
- F12
Gehe zur Definition eines Symbols (z. B. Funktion, Variable, Klasse). - Alt + F12
Zeige die Definition eines Symbols inline an, ohne die Datei zu wechseln. - Shift + F12
Sucht nach allen Verwendungen eines Symbols im Projekt. - Strg + K, Strg + D
Formatiert das aktuelle Dokument nach den Code-Stilvorgaben. - Strg + – (Minus)
Gehe zur vorherigen Cursorposition. - Strg + Shift + – (Minus)
Gehe zur nächsten Cursorposition. - Strg + G
Gehe zu einer bestimmten Zeilennummer. - Strg + K, Strg + C
Kommentiert die markierten Zeilen mit//
. - Strg + K, Strg + U
Hebt das Kommentieren der markierten Zeilen auf. - Strg + M, M
Klappt den Codeblock unter dem Cursor ein oder aus.
Bearbeitung und Code-Manipulation
- Strg + X
Schneidet die markierten Zeilen aus oder die aktuelle Zeile, falls nichts markiert ist. - Strg + C
Kopiert die markierten Zeilen oder die aktuelle Zeile, falls nichts markiert ist. - Strg + V
Fügt den kopierten oder ausgeschnittenen Inhalt ein. - Strg + D
Dupliziert die aktuelle Zeile. - Strg + L
Löscht die aktuelle Zeile. - Strg + Enter
Fügt eine neue Zeile unter der aktuellen Zeile ein. - Strg + Shift + Enter
Fügt eine neue Zeile über der aktuellen Zeile ein. - Alt + Pfeiltasten auf/ab
Verschiebt die aktuelle Zeile oder den markierten Block nach oben oder unten. - Strg + U
Macht die letzte Textänderung rückgängig. - Strg + Y
Stellt die rückgängig gemachte Änderung wieder her.
Refactoring und Code-Optimierung
- Strg + R, R
Benennt ein Symbol (z. B. eine Variable oder Methode) im gesamten Projekt um. - Strg + . (Punkt)
Zeigt den Quick-Action-Dialog an, um Vorschläge wie „using“-Anweisungen oder Refactorings anzuwenden. - Strg + K, Strg + X
Entfernt überflüssige Leerzeichen am Ende der Zeilen. - Strg + K, Strg + F
Formatiert den markierten Code. - F2
Benennt eine Variable, Methode oder Klasse im gesamten Projekt um. - Strg + Shift + U
Macht den markierten Text in Großbuchstaben. - Strg + U
Macht den markierten Text in Kleinbuchstaben. - Strg + Shift + V
Öffnet den Zwischenablageverlauf. - Strg + K, Strg + D
Formatiert das Dokument. - Strg + K, C
Kommentiert den markierten Codeblock mit einem Kommentar.
Debugging
- F5
Startet das Debuggen des aktuellen Projekts. - Shift + F5
Stoppt den Debugging-Prozess. - F9
Setzt einen Breakpoint in der aktuellen Zeile. - Strg + Shift + F9
Entfernt alle Breakpoints im Projekt. - F10
Führt den nächsten Befehl aus, ohne in Funktionen einzusteigen (Step Over). - F11
Führt den nächsten Befehl aus und steigt in Funktionen ein (Step Into). - Shift + F11
Springt aus der aktuellen Funktion zurück (Step Out). - Strg + Shift + F10
Setzt die Ausführung an der aktuellen Cursorposition fort. - Alt + F5
Schaltet den Debugging-Modus auf Release um. - Strg + K, B
Zeigt die Breakpoint-Liste an.
Teamarbeit und Quellcodeverwaltung (Git)
- Strg + Shift + G
Öffnet das Git-Panel, um den Quellcode zu verwalten. - Strg + K, Strg + P
Veröffentlicht Änderungen auf dem Remote-Repository. - Strg + K, Strg + U
Stuft Änderungen zurück (Unstage). - Strg + Shift + K
Löscht das aktuelle Repository oder Arbeitsverzeichnis. - F7
Geht zur nächsten Änderung im Diff. - Shift + F7
Geht zur vorherigen Änderung im Diff. - Strg + Alt + F
Fügt Dateien hinzu, die auf Konflikte geprüft werden sollen. - Strg + K, U
Macht die letzte Commit-Änderung rückgängig.
Terminal und Entwicklungsumgebung
- Strg + ` (Backtick)
Öffnet oder schließt das integrierte Terminal in Visual Studio. - Strg + Shift + `
Öffnet ein neues Terminal-Tab.
Fazit
Diese Shortcuts decken die wesentlichen Funktionen in Visual Studio ab, von der grundlegenden Code-Navigation bis hin zu komplexeren Aufgaben wie Debugging und Versionskontrolle. Das regelmäßige Verwenden dieser Tastenkombinationen kann deine Effizienz erheblich steigern.