60 wichtige Shortcuts für Visual Studio und ihre Erklärungen

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

  1. Strg + N
    Erstellt eine neue Datei oder ein neues Projekt.
  2. Strg + O
    Öffnet eine Datei oder ein Projekt.
  3. Strg + S
    Speichert die aktuelle Datei.
  4. Strg + Shift + S
    Speichert alle geöffneten Dateien.
  5. Strg + P
    Öffnet die Schnellauswahl, um zwischen Dateien im Projekt zu wechseln.
  6. Strg + W
    Schließt die aktuelle Datei.
  7. Strg + Shift + W
    Schließt alle geöffneten Dateien.
  8. Alt + Shift + Enter
    Aktiviert oder verlässt den Vollbildmodus.
  9. Strg + Shift + N
    Erstellt ein neues Projekt.
  10. Strg + Shift + O
    Öffnet ein vorhandenes Projekt.

Code-Navigation

  1. F12
    Gehe zur Definition eines Symbols (z. B. Funktion, Variable, Klasse).
  2. Alt + F12
    Zeige die Definition eines Symbols inline an, ohne die Datei zu wechseln.
  3. Shift + F12
    Sucht nach allen Verwendungen eines Symbols im Projekt.
  4. Strg + K, Strg + D
    Formatiert das aktuelle Dokument nach den Code-Stilvorgaben.
  5. Strg + – (Minus)
    Gehe zur vorherigen Cursorposition.
  6. Strg + Shift + – (Minus)
    Gehe zur nächsten Cursorposition.
  7. Strg + G
    Gehe zu einer bestimmten Zeilennummer.
  8. Strg + K, Strg + C
    Kommentiert die markierten Zeilen mit //.
  9. Strg + K, Strg + U
    Hebt das Kommentieren der markierten Zeilen auf.
  10. Strg + M, M
    Klappt den Codeblock unter dem Cursor ein oder aus.

Bearbeitung und Code-Manipulation

  1. Strg + X
    Schneidet die markierten Zeilen aus oder die aktuelle Zeile, falls nichts markiert ist.
  2. Strg + C
    Kopiert die markierten Zeilen oder die aktuelle Zeile, falls nichts markiert ist.
  3. Strg + V
    Fügt den kopierten oder ausgeschnittenen Inhalt ein.
  4. Strg + D
    Dupliziert die aktuelle Zeile.
  5. Strg + L
    Löscht die aktuelle Zeile.
  6. Strg + Enter
    Fügt eine neue Zeile unter der aktuellen Zeile ein.
  7. Strg + Shift + Enter
    Fügt eine neue Zeile über der aktuellen Zeile ein.
  8. Alt + Pfeiltasten auf/ab
    Verschiebt die aktuelle Zeile oder den markierten Block nach oben oder unten.
  9. Strg + U
    Macht die letzte Textänderung rückgängig.
  10. Strg + Y
    Stellt die rückgängig gemachte Änderung wieder her.

Refactoring und Code-Optimierung

  1. Strg + R, R
    Benennt ein Symbol (z. B. eine Variable oder Methode) im gesamten Projekt um.
  2. Strg + . (Punkt)
    Zeigt den Quick-Action-Dialog an, um Vorschläge wie „using“-Anweisungen oder Refactorings anzuwenden.
  3. Strg + K, Strg + X
    Entfernt überflüssige Leerzeichen am Ende der Zeilen.
  4. Strg + K, Strg + F
    Formatiert den markierten Code.
  5. F2
    Benennt eine Variable, Methode oder Klasse im gesamten Projekt um.
  6. Strg + Shift + U
    Macht den markierten Text in Großbuchstaben.
  7. Strg + U
    Macht den markierten Text in Kleinbuchstaben.
  8. Strg + Shift + V
    Öffnet den Zwischenablageverlauf.
  9. Strg + K, Strg + D
    Formatiert das Dokument.
  10. Strg + K, C
    Kommentiert den markierten Codeblock mit einem Kommentar.

Debugging

  1. F5
    Startet das Debuggen des aktuellen Projekts.
  2. Shift + F5
    Stoppt den Debugging-Prozess.
  3. F9
    Setzt einen Breakpoint in der aktuellen Zeile.
  4. Strg + Shift + F9
    Entfernt alle Breakpoints im Projekt.
  5. F10
    Führt den nächsten Befehl aus, ohne in Funktionen einzusteigen (Step Over).
  6. F11
    Führt den nächsten Befehl aus und steigt in Funktionen ein (Step Into).
  7. Shift + F11
    Springt aus der aktuellen Funktion zurück (Step Out).
  8. Strg + Shift + F10
    Setzt die Ausführung an der aktuellen Cursorposition fort.
  9. Alt + F5
    Schaltet den Debugging-Modus auf Release um.
  10. Strg + K, B
    Zeigt die Breakpoint-Liste an.

Teamarbeit und Quellcodeverwaltung (Git)

  1. Strg + Shift + G
    Öffnet das Git-Panel, um den Quellcode zu verwalten.
  2. Strg + K, Strg + P
    Veröffentlicht Änderungen auf dem Remote-Repository.
  3. Strg + K, Strg + U
    Stuft Änderungen zurück (Unstage).
  4. Strg + Shift + K
    Löscht das aktuelle Repository oder Arbeitsverzeichnis.
  5. F7
    Geht zur nächsten Änderung im Diff.
  6. Shift + F7
    Geht zur vorherigen Änderung im Diff.
  7. Strg + Alt + F
    Fügt Dateien hinzu, die auf Konflikte geprüft werden sollen.
  8. Strg + K, U
    Macht die letzte Commit-Änderung rückgängig.

Terminal und Entwicklungsumgebung

  1. Strg + ` (Backtick)
    Öffnet oder schließt das integrierte Terminal in Visual Studio.
  2. 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.