Hallo allerseits! Kontaktieren Sie das Team zur Verbesserung der Produktivität in .NET (auch bekannt als Roslyn). Wir legen großen Wert auf die Verbesserung Ihrer .NET-Codierungserfahrung. In der Tat können manchmal kleine Ergänzungen und Korrekturen den Workflow wirklich verbessern. Vielleicht haben Sie bereits einige Verbesserungen in den Vorschauversionen von VS2019 gesehen. Wir möchten jedoch noch über einige davon sprechen, die Ihnen helfen sollen, produktiver zu arbeiten.
Achtung, viele Gifs.
Werkzeugverbesserungen
Wie gefallen dir die neuen Farben von Roslyn? Visual Studio-Codefarben wurden hoch bewertet, daher haben wir ähnliche Farbschemata in Visual Studio aufgenommen. Ihr Code-Editor ist jetzt etwas bunter. Schlüsselwörter, Benutzermethoden, lokale Variablen, Parameternamen und überladene Operatoren haben neue Farben erhalten. Sie können die Farben für jede Syntaxklassifizierung sogar anpassen, indem Sie zu
Extras> Optionen> Umgebung> Schriftarten und Farben gehen und zu „Benutzermitglieder“ blättern.

Am Ende der Datei befinden sich in Ihrem Editor Indikatoren für den Zustand des Dokuments sowie ein Symbol zum Löschen des Codes. Mit Dokumentzustandsindikatoren können Sie sofort herausfinden, wie viele Fehler und Warnungen in der gerade geöffneten Datei vorhanden sind. Sie können auf das Symbol zum Löschen des Codes klicken, um die unter
Extras > Optionen angegebenen
Codestilregeln anzuwenden. Wenn Sie über eine
editorconfig- Datei verfügen, die Sie anweist, denselben
Codestil in Ihrem Befehl zu verwenden, wendet VS die in dieser Datei angegebenen Stile an.

Sie können Projektdateien wie SDK mit einem einfachen Doppelklick bearbeiten. Sie können diese Dateien auch als Vorschau in der
GoToAll- Navigation (Strg + t)
anzeigen und den Inhalt nach
Dateilinks durchsuchen.

Laden Sie eine Teilmenge von Projekten mit
gefilterten Lösungen in Ihre Lösung
hoch ! Jetzt können Sie die Projekte hochladen und die SLNF-Datei speichern, die nur die von Ihnen angegebenen Projekte öffnet. Auf diese Weise erhalten Sie schnell den Code, an dem Sie interessiert sind, ohne die gesamte Lösung herunterladen zu müssen.

Hier finden Sie alle Links, die nach Linktyp klassifiziert sind. Sie können filtern, indem Sie in der neuen Spalte "Art" im Suchfeld nach allen Links lesen / schreiben.

Führen Sie die Formatierung des
Codestils in der gesamten Lösung in der Befehlszeile mit dem globalen
Dotnet-Formatierungswerkzeug aus .

Intellicode ist eine Erweiterung, die dank geschulter Modelle für maschinelles Lernen, die in über 2000 Open Source .NET-Repositorys auf GitHub funktionieren, intelligente Hinweise bietet.

Jetzt Omnibus für neue Codekorrekturen und Refactoring!
Foreach für LINQ

Hinzufügen eines fehlenden Links für nicht importierte Typen

Synchronisation von Namespace und Ordnernamen

Bedingte Ausdrücke invertieren

Ziehen Sie das Mitglieder-Menü nach oben, um auf die Benutzeroberfläche zuzugreifen

Parameter / Argumente umbrechen / einrücken / ausrichten

Nicht verwendete Werte und Ausdrucksparameter entfernen

Dies ist eine Liste einiger neuer Funktionen in Visual Studio 2019.
Eine vollständige Liste finden Sie in den Versionshinweisen. Wie immer würden wir uns über Feedback von Ihnen über
Twitter , auf
GitHub oder in den Kommentaren unten freuen. Es ist auch wichtig zu beachten, dass Sie
das SDK
herunterladen und installieren müssen, um die .NET Core 3.0-Vorschau verwenden zu
können . Es ist noch nicht im Visual Studio 2019-Installationsprogramm enthalten.