Code Snippets in Visual Studio 2019

Code Snippets in Visual Studio 2019

Von Jan Suchotzki

Mit Codeausschnitten (bzw. Code-Snippets auf Englisch) bekommst du eine einfache Möglichkeit um dir einiges an Tipparbeit zu ersparen. Visual Studio hat für Elemente wie eine foreach-Schleife, if-Abfragen und vieles mehr bereits Codeausschnitte definiert. Wenn du diese verwendest, dann braquchst du nur 2-3 Buchstaben tippen, 2x die Tabulatortaste drücken und Visual Studio fügt automatisch einen Codeausschnitt ein. Bei der if-Abfrage bekommst du so z.B. die runden und geschweiften Klammern direkt in der passenden Formatierung eingefügt. Ein paar mehr Details dazu erkläre ich dir in diesem Video.

Hier gibt es ein paar Hintergrundinformationen zu Codeausschnitten von Microsoft und hier sind alle “Standardcodeausschnitte” aufgelistet und kurz erklärt.

Zusätzlich haben sich jedoch schon viele Entwickler Gedanken gemacht welche weiteren Codeausschnitte noch hilfreich wären. So findest du mit etwas Suchen einige wirklich hilfreiche Codeausschnitte im Netz. Es gibt da z.B. diese Seite oder auch diese Seite. WICHTIG: Wie mit allen Dingen die du aus dem Internet lädst solltest du schauen was du tatsächlich bekommst. Microsoft erklärt hier worauf du bei Codeausschnitten aus dem Internet achten solltest.

Wenn dir das alles nicht reicht, oder du gute Ideen für Codeausschnitte hast, dann kannst du auch selber welche erstellen. Deine eigenen Codeausschnitte kannst du entweder als einzelne Dateien speichern oder du kannst sogar deine eigene Visual Studio Erweiterung mit mehreren Codeausschnitten erstellen. In diesem Artikel gibt es eine erste Einführung zu beiden Wegen. Ich werde dazu auch demnächst ein Video veröffentlichen. Solltest du also noch nicht den LernMoment-YouTube-Kanal abonniert haben, kannst du das hier machen ;-).

Tipps für Fortgeschrittene: Hier hat Microsoft einige weitere Produktivitätstipps für Visual Studio zusammengestellt. Auf entwickler.de gibt es ebenfalls einen tollen Artikel mit teilweise etwas exotischeren Tipps.

Viel Spaß auf deinem Weg vom Einsteiger zum C# Entwickler

Jan von LernMoment.de