Visual Studio ist DAS Werkzeug, welches du als Einsteiger auf deinem Weg zum C# Entwickler am meisten einsetzen wirst (hoffe ich ;). Daher solltest du fit darin werden Visual Studio möglichst effizient zu bedienen. Dazu gehört, dass du wenigstens einige der vielen Tastaturkürzel kennst und auch aktiv einsetzt. Sie helfen dir, sobald du einigermaßen fit bist mit der C# Syntax, wirklich produktiv zu arbeiten. Hier sind 5 Tastaturkürzel die ich häufig einsetze:
F5
(Starten) - Alle Änderungen speichern, kompilieren und die Anwendung im Debugger startenF12
(Gehe zu Definition) - Wenn der Cursor im Editor auf einem Element steht (z.B. einem Methodenaufruf) bringt dichF12
direkt zur Definition dieses Elements (also im Beispiel zum Quellcode der entsprechenden Methode).UMSCHALT
+F12
(Alle Verweise suchen) - Wenn der Cursor im Editor auf einem Element steht (z.B. einer Methodendefinition) sucht Visual Studio alle Verweise und gibt sie dir in einem …-Verweise Fenster aus.STRG
+-
(Zurück) - Bist du mitF12
an eine andere Stelle gesprungen, dann bringt dich diese Tastenkombination wieder an die vorherige Stelle zurück. Das geht übrigens nicht nur beiF12
sondern ganz allgemein bei der Navigation im Editor.STRG
+.
(“Glühbirne ausführen”) - Steht der Cursor im Editor auf einem Hinweis der eine “Glühbirne” anzeigt (z.B. Ein Fehler der rot unterstrichen ist), kannst du mit dieser Tastenkombination den Dialog der “Glühbirne” öffnen und dann mit den Pfeiltasten darin navigieren. Dieses benutze ich häufig um beispielsweiseusing
Anweisung aufzunehmen.- Bonus:
STRG
+K
->C
(markierte Zeilen kommentieren) - Wenn du mehrere Zeilen in deinem Quellcode markierst, dann dieSTRG
Taste drückst (und gedrückt hälst) und nacheinander die TasteK
undC
drückst, wird vor jeder Zeile die markiert ist das Kommentarzeichen (z.B.//
für C# oder<!-- -->
für XAML) eingefügt.STRG
+K
->U
(Kommentarzeichen aus markierten Zeilen entfernen) - Macht die vorherige Aktion wieder rückgängig.
Hinweis: Einige dieser Tastaturkürzel und weitere Produktivitätstricks erkläre ich dir im Detail in diesem Video.
Microsoft bietet hier einen Überblick aller verfügbaren Tastaturkürzel. Leider wird dich als Einsteiger das selten wirklich weiter bringen. Daher solltest du in Visual Studio selber nach den Tastaturkürzeln ausschau halten (z.B. werden diese häufig in den Menüs / Kontext-Menüs angezeigt). Eine Suche im Web mit dem Namen der Funktionalität und der Phrase “Tastaturkürzel in Visual Studio 2019” sollte dich auch weiterbringen. Natürlich kannst du auch gerne mir eine Frage dazu stellen.
Viel Spaß auf deinem Weg vom Einsteiger zum C# Entwickler
Jan von LernMoment.de