Logo von Visual Studio Visual Studio 2022 (Vorschauversion): Versionshinweise

Wir freuen uns, die Verfügbarkeit von Visual Studio 2022 v17.13 bekanntzugeben. Dieses Update konzentriert sich auf Stabilität und Sicherheit zusammen mit kontinuierlichen Verbesserungen rund um die Uhr.

Features

Featureliste für 17.13 , die am 12. November 2024 veröffentlicht wurde.

Produktivität

Standarddateicodierung 📣

Sie können jetzt die Standardcodierung angeben, die Visual Studio beim Speichern von Dateien verwenden soll.

Entwickler, die in plattformübergreifenden Umgebungen arbeiten, erfordern häufig, dass Dateien mit bestimmten Dateicodierungen gespeichert werden. Wenn diese Codierungen geändert werden, kann dies zu einer Vielzahl von Problemen führen.

Visual Studio hat jetzt die Möglichkeit, die Standarddateicodierung festzulegen, die beim Speichern von Dateien verwendet wird. Auf diese Weise können Sie die benötigte Dateicodierung festlegen, und Visual Studio verwendet diese Codierung wann immer möglich.

Um die Standardcodierung festzulegen, wechseln Sie zu Tools > Options > Environment > Documents. Es gibt eine Option mit dem Titel "Dateien speichern" mit der folgenden Codierung. Wenn diese Option deaktiviert ist, verwendet Visual Studio sein Standardverhalten zum Verwalten der Dateicodierung. Wenn die Option aktiviert ist, überprüft Visual Studio den Wert im Kombinationsfeld rechts neben der Option und versucht, diese Dateicodierung immer dann zu verwenden, wenn eine Datei gespeichert wird.

Die Standardoption für die Dateicodierung in

Wenn Visual Studio nicht mit der angegebenen Codierung speichern kann (z. B. haben Sie ascii-Codierung für eine Datei angefordert , die Unicode-Zeichen enthält), stellt Visual Studio ein Dialogfeld bereit, wenn es nicht mit der angeforderten Codierung speichern kann.

📣Geben Sie unter Featureticket Feedback, und setzen Sie die Unterhaltung fort.

Horizontale Bildlaufleiste neu gestaltet

Die horizontale Bildlaufleiste im Editor kann sich jetzt selbst verschieben, um immer verfügbar zu sein, auch wenn Platz knapp ist.

Die Editor-Taskleiste in Visual Studio ist ein nützlicher Ort für viele Informationen. Sie können den Zoom steuern, den Status Ihres Dokuments überprüfen, sehen, welche Zeile Sie verwenden, und eine Reihe zusätzlicher Informationen.

Leider können manchmal alle diese Informationen die horizontale Bildlaufleiste verdrängen, wodurch es schwierig ist, um ihr Fenster zu scrollen. Dies gilt insbesondere für eine nebeneinander angeordnete Ansicht, in der die Taskleiste nicht sehr breit ist.

Mit diesem neuesten Update sind diese Kämpfe in der Vergangenheit. Wenn die Bildlaufleiste unter einer verwendbaren Breite fällt, wird sie über der Taskleiste angezeigt und sicherstellen, dass sie immer verfügbar ist. Standardmäßig wird sie wieder in der Editor-Taskleiste angezeigt, sobald genügend Platz dafür vorhanden ist.

Die horizontale Bildlaufleiste, die über der Editor-Taskleiste angezeigt wird

Obwohl wir glauben, dass dieses Verhalten für die meisten Benutzer ideal ist, wenn Sie Probleme damit haben, können Sie das Verhalten in den Tools-Optionen> steuern. Die Option befindet sich unter " Text-Editor > Erweitert " und gibt die horizontale Bildlaufleistenposition des Editors an. Auf diese Weise können Sie wechseln, wenn die Bildlaufleiste die Position entsprechend dem verfügbaren Platz anpassen soll, in der Editor-Taskleiste verbleiben oder immer über der Editorleiste angezeigt wird.

Einstellung für horizontale Bildlaufleiste

Word-Umbrucheinzug 📣

Sie können jetzt angeben, ob Zeilen, die im Editor umgebrochen werden sollen, eingezogen werden sollen.

Sie haben nun die Möglichkeit, zu steuern, ob umgebrochene Linien eingerückt werden oder nicht.

Word-Umbrucheinzug

Benutzer, die diese Option ändern möchten, finden Sie unter "Extras > Options > Text Editor > General". Die Option wird als Einzüge umbrochene Zeilen bezeichnet , wenn ein Wortumbruch umbrochen wird und standardmäßig aktiviert ist. Wenn Sie es vorziehen, dass die umschlossenen Zeilen nicht eingezogen werden, können Sie diese Option deaktivieren.

📣Geben Sie unter Featureticket Feedback, und setzen Sie die Unterhaltung fort.

Navigieren zu zuletzt verwendeten Dateien in der Codesuche 📣

In der Codesuche können Sie jetzt ganz einfach zwischen Ihren zuletzt verwendeten Dateien springen.

Wir machen es noch einfacher, in Ihrer Codebasis zu navigieren.

Wenn Sie nun die Codesuche ohne Abfrage öffnen, wird eine Liste Ihrer zuletzt navigierten Dateien angezeigt. Dazu gehören die Dateien, die Sie über die Codesuche geöffnet haben, aber auch alle anderen Dateien, die Sie in der Lösung geöffnet haben. Dies erleichtert das Zurückspringen zu einer Datei, an der Sie kürzlich gearbeitet haben, ohne sich den Dateinamen merken oder eingeben zu müssen.

Zuletzt verwendete Dateien werden angezeigt, wenn keine Abfrage vorhanden ist

📣Geben Sie unter Featureticket Feedback, und setzen Sie die Unterhaltung fort.

GitHub Copilot

Copilot von der Featuresuche fragen

In der Featuresuche können Sie jetzt Copilot bitten, detaillierte Antworten auf Ihre Abfragen zu erhalten.

Sie müssen in Visual Studio jemals ein bestimmtes Menüelement, einen bestimmten Befehl oder eine bestimmte Option finden, aber Sie kennen den Namen oder den Speicherort nicht? Würden Sie von weiteren Details zur ordnungsgemäßen Verwendung profitieren?

Jetzt in der Featuresuche können Sie Ihre Abfrage an GitHub Copilot Chat senden, um eine detaillierte Antwort zu erhalten. Wenn Sie sich nicht über die spezifische Terminologie für ein Feature sicher sind, kann GitHub Copilot Chat die semantische Bedeutung Ihrer Abfrage interpretieren, Ihre Visual Studio-Version in Betracht ziehen und eine Antwort bereitstellen, ohne die IDE verlassen zu müssen.

Schaltfläche 'Ask Copilot' der Featuresuche unter der Suchleiste

Die Suche nach "Prättify" in der Featuresuche wird beispielsweise heute nicht die richtige Einstellung "Dokument formatieren" angezeigt. GitHub Copilot Chat kann die relevanten Elemente in Visual Studio jedoch identifizieren und erläutern.

Wenn Ihr GitHub Copilot-Abonnement in Visual Studio eingerichtet ist, können Sie einfach mit der Eingabe Ihrer Suche in die Featuresuche beginnen und dann auf die Schaltfläche "Copilot fragen" klicken, um es an chatten zu senden.

Wichtig

Um dieses Feature zu verwenden, aktivieren Sie GitHub Copilot.


GitHub Copilot-Tastenkombinationen

Neue Tastenkombinationen für Threads in GitHub Copilot Chat.

Dieses Update registriert neue Befehle für GitHub Copilot und bindet sie an Tastenkombinationen im Chatfenster:

  • Neuer Thread: STRG+N
  • Vorheriger Thread: Strg+PgDown
  • Nächster Thread: Strg+PgUp
  • Dropdownmenü "Erweitern" und "Fokusthread": STRG+UMSCHALT T+

Nächster/vorheriger Thread wird ausgeführt, wenn das erste/letzte Element übergeben wird.

Da diese als VS-Befehle registriert sind, können sie vom Benutzer im Dialogfeld "Keybinding" angepasst werden.

Hinweis: Diese Tastenkombinationen funktionieren nur, wenn sich ihr aktiver Fokus im GitHub Copilot-Chatbereich befindet. Wenn Sie an anderer Stelle arbeiten, haben diese Tastenkombinationen möglicherweise unterschiedliche Funktionen.

Wichtig

Um dieses Feature zu verwenden, aktivieren Sie GitHub Copilot.


Erweiterung natürlicher Sprache

Verbesserte Schrägstrich-Befehlsoberfläche durch Erweitern in natürliche Sprache.

Benutzer können jetzt eine verbesserte Schrägstrich-Befehlsoberfläche genießen – Schrägstrichbefehle erweitern sich jetzt in ihre natürliche Sprache, während der Benutzer eingabet, einschließlich des Ziehens in einen beliebigen aktiven Kontext, den sie verwenden und anzeigen, bevor sie ihn senden.

Dadurch erhalten Benutzer

  1. Ein besseres Verständnis darüber, was passiert, sobald sie ihre Eingabeaufforderung senden
  2. Ein Verständnis des Kontexts, den der Befehl verwenden kann
  3. Die Möglichkeit, vor dem Senden Änderungen an der Eingabeaufforderung vorzunehmen.

Bild für schräge Befehlserweiterung

Nachdem der Schrägstrichbefehl erweitert wurde:

Bild für schräge Befehlserweiterung 2

Wichtig

Um dieses Feature zu verwenden, aktivieren Sie GitHub Copilot.


Threadzusammenfassungen in parallelen Stapeln

Verbessern Sie den Debuggingprozess mit KI-Threadzusammenfassungen in Parallel Stacks.

Mit gitHub Copilots Auto-Summarize in Parallel Stacks erhalten Sie übersichtliche Threadbeschreibungen auf einen Blick, wodurch es einfacher ist, Probleme zu verfolgen und Threadverhalten in komplexen Programmen zu verstehen.

Automatisches Zusammenfassen paralleler Stapel

Wenn Sie GitHub Copilot in Visual Studio verwenden, werden Sie beim Starten eines Parallel Stacks-Fensters oben in jedem Thread eine neue KI-generierte Zusammenfassungszeile bemerken.

Diese Zusammenfassung bietet eine schnelle, lesbare Übersicht über die aktuelle Aktivität des Threads.

Wichtig

Um dieses Feature zu verwenden, aktivieren Sie GitHub Copilot.


Debuggen und Diagnose

Gezielte Instrumentierung für systemeigenen Code

Das Instrumentierungstool von Profiler unterstützt jetzt die gezielte Instrumentierung für systemeigenen Code.

Das Instrumentierungstool von Visual Studio Profiler bietet gezielte Instrumentierung für systemeigenen Code, sodass Sie bestimmte Klassen und Funktionen für eine detaillierte Analyse auswählen können.

Dieses Feature verbessert die Leistungsüberwachung und hilft, Probleme effizienter zu erkennen und den Debuggingprozess zu optimieren.

Systemeigenes Intrumentierungstool

Diese Genauigkeit ermöglicht tiefere Einblicke in Leistungsengpässe und beschleunigt Ihre Profilerstellungsbemühungen.

Colorized IEnumerable Visualizer

Erweiterter bearbeitbarer Ausdruck mit Syntaxmarkierung.

Das Schreiben von LINQ-Ausdrücken kann schwierig werden, insbesondere, wenn sie komplex werden. Visual Studio 2022 führt jetzt die Syntaxmarkierung im bearbeitbaren IEnumerable Visualizer-Ausdruck ein.

Die Syntaxmarkierung wendet unterschiedliche Farben auf bestimmte Teile Ihrer Abfragen an, z. B. Klassen, Enumerationen, Stellvertretungen, Strukturen und Schlüsselwörter. Dadurch können Sie verschiedene Komponenten in Ihren LINQ-Ausdrücken auf einfache Weise erkennen und den logischen Fluss auf einen Blick sehen, was zu übersichtlicherem, besser verwaltetem Code führt.

Hervorhebung der Syntax der IEnumerable Visualizer

Anpassen der Syntaxmarkierung

Mit Visual Studio können Sie das Farbschema an Ihre Vorlieben anpassen. So personalisieren Sie Ihre Farben:

  1. Wechseln Sie zu Tools options > environment > > fonts and colors.
  2. Wählen Sie im Dropdownmenü "Einstellungen anzeigen" den Text-Editor aus.
  3. Passen Sie die Farbe der einzelnen Benutzertypen an Ihren Codierungsstil an.

Git-Tools

Hinzufügen von Kommentaren zu Pullanforderungen 📣

Jetzt können Sie Pullanforderungen in Visual Studio überprüfen, indem Sie den Pullanforderungsdateien in der ausgecheckten Verzweigung neue Kommentare hinzufügen.

Mit dem neuesten Update können Sie jetzt neue Kommentare zu den Pull-Anforderungsdateien in der ausgecheckten Verzweigung hinzufügen. Dies war eine oberste Anforderung für die Pullanforderung und ist die neueste in einer Reihe von Verbesserungen an der Pull-Anforderungsoberfläche in Visual Studio.

Erste Schritte

Aktivieren Sie die Featurekennzeichnungen, Pull-Anforderungskommentare und Pull-Anforderungskommentare, auschecken Sie eine beliebige Verzweigung mit einer aktiven Pullanforderung, und klicken Sie auf "Kommentare in Dateien anzeigen" in der Infoleiste. Dadurch wird die Erfahrung mit Kommentaren zur Pullanforderung im Editor aktiviert.

Benachrichtigung für die Anzeige von Pull Request-Kommentaren

Wenn Sie einer Datei einen neuen Kommentar hinzufügen möchten, klicken Sie auf das Symbol "Kommentar hinzufügen" am Rand, oder klicken Sie mit der rechten Maustaste auf die Zeile, zu der Sie einen Kommentar hinzufügen möchten, und wählen Sie "Git > Kommentar hinzufügen " aus dem Kontextmenü aus.

Kommentarsymbol

Hinweis: Das Symbol wird nur in Dateien angezeigt, die Teil der Pull-Anforderung sind, und für GitHub-Pullanforderungen können Sie nur Zeilen um und einschließlich der geänderten Zeilen kommentieren.

📣Geben Sie unter Featureticket Feedback, und setzen Sie die Unterhaltung fort. Und nehmen Sie an dieser Umfrage teil, um das Feature noch besser zu machen.

Hinweis

Dieses Feature muss unter Tools –> Previewfunktionen verwalten aktiviert werden.


IDE

Beibehalten der Schriftart für Designänderungen 📣

Das Ändern von Designs merkt sich jetzt Ihre Einstellungen für Schriftart und Schriftgrad.

Wir wissen, dass die Schriftarten, die Entwickler bei der Codierung auswählen, eine persönliche Wahl ist, die von den Vorlieben für Lesbarkeit, Barrierefreiheit oder Ästhetik beeinflusst wird. Visual Studio-Designs konzentrieren sich in erster Linie auf Präsentationsfarben und sind unabhängig von Ihren bevorzugten Schriftarten.

Mit diesem Update haben wir Funktionen eingeführt, um beim Wechseln von Designs Ihre Schriftart- und Schriftgradauswahl beizubehalten. Sie können ihre Schriftarteinstellungen jetzt einmal festlegen und Designs in Visual Studio wechseln, ohne ihre Schriftarteinstellungen jedes Mal neu konfigurieren zu müssen. Beachten Sie, dass die Farben Ihrer Schriftarten mit dem Design verknüpft bleiben, da dies der Zweck von Designs ist, ihre Schriftartauswahl jedoch beibehalten wird.

Der Visual Studio-Editor, der denselben Codeabschnitt mit derselben Schriftart anzeigt, die Hälfte des Codes befindet sich jedoch im dunklen Design und in der Hälfte hell.

Diese Funktion ist standardmäßig für alle Benutzer aktiviert. Wenn Sie das vorherige Verhalten bevorzugen, wechseln Sie zu Tools > Verwalten von Vorschaufeatures und suchen Sie die Option Schriftarteinstellungen trennen von der Farbdesignauswahl. Wenn diese Option aktiviert ist, werden Ihre Schriftarteinstellungen unabhängig von Designänderungen beibehalten. Deaktivieren Sie das Kontrollkästchen, um das vorherige Verhalten wieder aufzuheben, mit dem Schriftartenauswahlen-Designs verknüpft werden.

📣Geben Sie unter Featureticket Feedback, und setzen Sie die Unterhaltung fort.

Hinweis

Dieses Feature muss unter Tools –> Previewfunktionen verwalten aktiviert werden.


Onboarding von GitHub-Konten

Fügen Sie GitHub-Konten aus dem Assistenten für den ersten Start oder der Visual Studio-Shell hinzu.

Müssen Sie mit GitHub-Ressourcen arbeiten? Das Hinzufügen Ihres GitHub-Kontos ist jetzt einfacher denn je!

Neue Möglichkeiten zum Anmelden mit Ihrem GitHub-Konto

Sie können sich jetzt während des ersten Startkonfigurationsdialogfelds mit Ihrem GitHub-Konto anmelden:

GitHub-Anmeldung über das Dialogfeld für den ersten Start von VS

Wenn Sie die Einstellung für das erste Startkonto überspringen möchten, können Sie sich auch direkt über die VS-Shell anmelden, ohne zuerst ein Microsoft-Konto hinzufügen zu müssen.

GitHub-Anmeldung über die VS-Shell

Bitte beachten Sie, dass Sie Ihre Einstellungen erst synchronisieren können, wenn Sie Visual Studio ein Microsoft-Konto (Geschäfts-, Schul- oder Unikonto oder persönliches Konto) hinzufügen.

Mehrere GitHub-Konten 📣

Sie können jetzt mehrere GitHub-Konten hinzufügen und ein aktives Konto festlegen, um GitHub-Features wie GitHub Copilot und Version control zu steuern.

Müssen Sie unterschiedliche GitHub-Konten für Ihre Entwicklungsszenarien verwenden? Mit Visual Studio können Sie jetzt mehrere GitHub-Konten gleichzeitig verwenden!

Hinzufügen mehrerer GitHub-Konten

Das Hinzufügen mehrerer Konten ist einfach! Öffnen Sie einfach die Profilkarte, klicken Sie auf Ein weitere Konto hinzufügen, und melden Sie sich bei Ihrem GitHub-Konto an. Wiederholen Sie diesen Vorgang so oft wie nötig.

Profilkarte mit mehreren GitHub-Konten

Sie können Ihre Konten auch über das Dialogfeld "Kontoeinstellungen" unter "Kontoeinstellungen" > hinzufügen...

Festlegen eines aktiven GitHub-Kontos

Wenn Sie mehrere GitHub-Konten hinzufügen, verwendet Visual Studio standardmäßig das als aktiv markierte Konto für GitHub-bezogene Funktionen wie Versionskontrolle und GitHub Copilot.

Um ein anderes aktives Konto zu wählen, öffnen Sie einfach die Kontooptionen und klicken Sie auf die Schaltfläche Als aktives Konto festlegen.

Festlegen eines aktiven GitHub-Kontos

Auswirkungen auf GitHub Copilot

GitHub Copilot wird automatisch aktiviert, wenn das aktive GitHub-Konto entweder GitHub Copilot for Individuals oder GitHub Copilot for Business ist.

Auswirkungen auf die Versionskontrolle

Wenn Sie an GitHub Pull Requests oder Issues arbeiten, werden Sie aufgefordert, Ihr GitHub-Konto einzurichten. Wir merken uns Ihre Einstellungen, wenn Sie an einem bestimmten Repository arbeiten. Wenn Sie also das Repository wechseln, müssen Sie sich keine Gedanken darüber machen, wie Sie Ihre Konten für Ihre regulären Git-Vorgänge wie Push, Pull und Fetch wechseln. Sie werden auch aufgefordert, Ihr aktives Konto zu aktualisieren, falls es jemals eine Abweichung geben sollte, damit Sie nicht das falsche Konto verwenden.

📣Geben Sie unter Featureticket Feedback, und setzen Sie die Unterhaltung fort.

Neue Markdowndatei hinzufügen 📣

Das Hinzufügen einer neuen Markdowndatei ist mit der neuen Vorlage im Dialogfeld "Neues Element hinzufügen" einfacher geworden.

Wenn Sie Ihrem Projekt ein neues Element hinzufügen, können Sie jetzt die Markdown-Dateivorlage auswählen, um eine neue Markdown-Datei zu erstellen. Diese Vorlage bietet einen Ausgangspunkt für Den Markdown-Inhalt.

Markdown-Vorlage

Führen Sie die folgenden Schritte aus, um Ihrem Projekt eine neue Markdowndatei hinzuzufügen:

  1. Klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf das Projekt oder den Ordner, in dem Sie die Markdowndatei hinzufügen möchten.
  2. Klicken Sie dann auf Hinzufügen>Neues Element.
  3. Wählen Sie im Dialogfeld "Neues Element hinzufügen" die Option "Markdown"-Datei aus.
  4. Geben Sie einen Namen für die Datei ein, und klicken Sie auf "Hinzufügen".

📣Geben Sie unter Featureticket Feedback, und setzen Sie die Unterhaltung fort.

Cloud

.NET Aspire- und Azure-Funktionen

Jetzt kann Azure Functions .NET Aspire verwenden, um serverlose Technologie in .NET Aspire zu integrieren.

Mit dieser Version von Visual Studio können Azure Functions-Entwickler beim Erstellen eines neuen Azure Functions-Projekts in .NET Aspire-Orchestrierung auflisten. Das Ergebnis dieses Kontrollkästchens ist die Einbeziehung eines App-Hosts und eines Dienststandardprojekts in Ihre Projektmappe, wenn das Funktionsprojekt erstellt wird.

Hinzufügen von .NET Aspire nach neuer Funktionserstellung

Wenn Sie jedoch über ein vorhandenes Azure Functions-Projekt verfügen, in das Sie integriert werden können, z. B. eine ASP.NET Core Blazor-Front-End-Web-App, können Sie Ihrem vorhandenen Azure Functions-Projekt .NET Aspire-Unterstützung hinzufügen, genau wie bei ASP.NET Core-Apps vor dieser Version.

Hinzufügen von .NET Aspire-Orchestrierung zu vorhandenen Functions-Projekten

Schließlich startet das Ausführen oder Debuggen eines Azure Functions-Projekts mit .NET Aspire-Support das .NET Aspire-Dashboard in Ihrem Browser, sodass Sie die Ausführung Ihrer Azure-Funktionen in Echtzeit überwachen können. Sie können sehen, wie der .NET Aspire Orchestrator die Ausführung Ihrer Azure-Funktionen verwaltet, und Sie können sogar die Ausführung Ihrer Azure-Funktionen aus dem Dashboard anhalten und fortsetzen.

Ausführen von Azure-Funktionen im .NET Aspire Dashboard

Wir freuen uns über diese Integration und freuen uns darauf, zu sehen, wie Sie Azure Functions in Ihre .NET Aspire-Projekte integrieren werden.

Docker-Startkonfiguration 📣

Aktivieren Sie depends_on Unterstützung mit der Startkonfigurationsoption "DependencyAwareStart".

Wir haben eine neue Startkonfigurationsoption eingeführt, die heißt DependencyAwareStart , dass sich bei Festlegung auf true" ändert, wie Docker Compose-Projekte gestartet werden und die Verwendung depends_on in Ihrer Verfassen-Konfiguration ermöglicht.

Docker hängt von

Mit diesem Feature wird sichergestellt, dass angegebene Container in der richtigen Reihenfolge gestartet werden, wobei die in Ihrer Docker Compose-Datei definierten Abhängigkeitsanforderungen eingehalten werden. Darüber hinaus wird die Stabilität und Zuverlässigkeit von Multicontaineranwendungen verbessert, indem Abhängigkeiten effektiver verwaltet werden.

📣Geben Sie unter Featureticket Feedback, und setzen Sie die Unterhaltung fort.

Docker Compose-Skalierung 📣

Die Skalierungseigenschaft im Verfassen wird nun berücksichtigt.

Sie können nun der Konfiguration des Verfassendiensts hinzufügen scale , um mit einer bestimmten Anzahl von Replikaten zu debuggen, die ausgeführt werden. Die folgende Konfiguration führt beispielsweise beim Start zwei Instanzen des webapi Diensts aus.

Docker-Skalierung

Diese Erweiterung ermöglicht ein effektiveres Ladentests und Debuggen Ihrer Anwendungen, indem eine produktionsähnliche Umgebung simuliert wird. Außerdem wird Ihr Workflow optimiert, indem es die Verwaltung mehrerer Instanzen direkt aus ihrer Verfassendatei erleichtert.

📣Geben Sie unter Featureticket Feedback, und setzen Sie die Unterhaltung fort.

Web

Extrahieren von HTML in Razor-Komponente 📣

Sie können html jetzt über Codeaktion in eine Razor-Komponente in Visual Studio extrahieren.

Haben Sie jemals gefunden, dass Sie zu viel Code zu einer RAZOR-Datei hinzufügen und wollten eine einfache Möglichkeit, sie in ihre eigene wiederverwendbare Komponente zu verschieben? Wenn Sie mit HTML in einer Razor-Datei arbeiten, können Sie jetzt STRG+ verwenden. Oder klicken Sie mit der rechten Maustaste, und wählen Sie "Schnelle Aktionen und Umgestaltungen" aus, um Ihr ausgewähltes HTML-Markup automatisch in eine neue Razor-Komponente in Visual Studio zu extrahieren!

In dieser ersten Iteration wird "In Komponente extrahieren" nur mit HTML-Markupauswahlen unterstützt.

Beispiel für html-Markup, das in eine neue Razor-Komponente extrahiert wird

📣Geben Sie unter Featureticket Feedback, und setzen Sie die Unterhaltung fort.

Format beim Einfügen für Razor deaktivieren 📣

Sie können jetzt die Funktion "Beim Einfügen formatieren" für Razor-Dateien in den VS-Einstellungen deaktivieren.

Finden Sie das Feature "Beim Einfügen formatieren " in Razor-Dateien eher als eine Hilfe? Sie können jetzt die automatische Formatierung beim Einfügen von Code in Razor-Dateien deaktivieren.

Deaktivieren Sie die Einstellung, indem Sie zu "Extras > Optionen Text > Editor > Razor > Advanced " navigieren und " Format beim Einfügen" deaktivieren.

Format beim Einfügen für Razor deaktivieren

📣Geben Sie unter Featureticket Feedback, und setzen Sie die Unterhaltung fort.

Die am häufigsten von Benutzern gemeldeten Fehlerbehebungen

📣 Sehen Sie sich die vollständige Liste der von Benutzern gemeldeten Fehlerkorrekturen an, die in diese Version integriert wurden.


Vielen Dank vom gesamten Team, dass Sie sich für Visual Studio entschieden haben. Sollten Sie Fragen haben, können Sie uns über Twitter oder über die Entwicklercommunity kontaktieren.

Viel Spaß beim Programmieren!
Das Visual Studio-Team


Hinweis

Dieses Update kann neue Software von Microsoft oder Drittanbietern enthalten, die separat lizenziert ist. Weitere Informationen finden Sie unter Visual Studio 2022 Third Party Notices oder in der jeweiligen Lizenz.