.NET-Produktivität | Visual Studio2024-10-21T11:31:35-07:00

.NET-Produktivität mit Visual Studio 2022

Visual Studio 2022 bietet zahlreiche Features, durch die Sie beim Entwickeln innovativer Apps in C# und Visual Basic noch produktiver sein können.

Screenshot: Schnelle Codenavigation

Schnelle Codenavigation

Leistungsstarke Livecodeanalyse

Die Codeanalyse überprüft Ihren C#- und Visual Basic-Code auf Stil, Qualität, Wartbarkeit und andere Probleme. Die Codeanalyse erfolgt während der Entwurfszeit für alle geöffneten Dateien, sodass Sie bei der Eingabe und Anwendung einer unserer zahlreichen Refactorings, schnellen Aktionen und Codekorrekturen sofortiges Feedback zu Codeverstößen erhalten, um diese zu beheben.

Schnelle Aktionen und Refactorings (STRG+.)
Codebereinigung (STRG+K,E)
Auswahl formatieren (STRG+E,F)
Dokument formatieren (STRG+E,D)
Fehlerliste öffnen (STRG+W,E)
Gehe zum nächsten Fehler/Verweis/usw. (F8)
Screenshot: Leistungsstarke Livecodeanalyse
Screenshot: Verbessertes IntelliSense

Verbessertes IntelliSense

IntelliSense bietet verschiedene Codebearbeitungsfunktionen, einschließlich: Codeergänzung, Parameterinformationen und Memberlisten. IntelliSense verfügt über Filter- und Hervorhebungsfunktionen, die dabei helfen, das Gesuchte zu finden, insbesondere in unbekannten APIs und Codeausschnitten.

Live Unit Testing

Beim Live Unit Testing in Visual Studio Enterprise werden die betroffenen Komponententests während Ihrer Eingabe automatisch im Hintergrund ausgeführt. Das Feature liefert auch Feedback in Echtzeit dazu, welche Codezeilen durchlaufen werden, indem Komponententests bestanden bzw. nicht bestanden werden. So können Sie Komponententests wesentlich produktiver schreiben und pflegen.

Screenshot: VB LUT
Screenshot: Debuggen

Verbessertes Debuggen

Verwenden Sie die neue Ausnahmen-Hilfe zum detaillierten Untersuchen von Informationen zu Ausnahmen. Dadurch können Sie Probleme schneller beheben und Bedingungen anpassen, um das Debugverhalten zu steuern. Die neue Schaltfläche „Ausführung bis Klick“ verbessert das Debugverhalten dadurch, dass keine temporären Haltepunkte mehr hinzugefügt werden müssen.

Haltepunkt umschalten (F9)
Einzelschritt (F10)
Prozedurschritt (F11)

Inlinehinweise

Inlinevisualisierungen für Parameternamenhinweise und Typhinweise für Literale, umgewandelte Literale und Objektinstanziierungen vor jedem Argument in Funktionsaufrufen, Variablen mit abgeleiteten Typen und Lambdaparametertypen.

Zeigen Sie den Inlineparameternamen und Typhinweise an, indem Sie die ALT+F1 drücken.
Aktivieren Sie Inlinehinweise unter „Tools“ > „Optionen“ > „Text-Editor“ > „C#“ oder „Basic“ > „Erweitert“ > „Inlineparameternamen-Hinweise anzeigen und Inlinetyphinweise anzeigen“
Screenshot: Inlinehinweise
Screenshot: Codeanalyse

Benutzerdefinierte Codeanalyse

Wird ein gewünschtes Analysetool oder Refactoring nicht angezeigt? Schreiben Sie Ihre eigene Roslyn-Analysetool und Codekorrektur.

Kostenlose, mit allen Features ausgestattete integrierte Entwicklungsumgebung (Integrated Development Environment, IDE) für Schüler/Studenten, Open-Source- und einzelne Entwickler

Kostenloser Download

Professionelle Entwicklertools, Dienste und Abonnementvorteile für kleine Teams

Kostenlose Testversion

End-to-End-Lösung, die die anspruchsvollen Qualitäts- und Skalierungsanforderungen von Teams beliebiger Größe erfüllt

Kostenlose Testversion

Feedback