Heim >häufiges Problem >Microsoft veröffentlicht die zweite Vorschauversion von Visual Studio 2022 17.6
Microsoft hat die Verfügbarkeit von Visual Studio 2022 17.6 Preview 2 angekündigt. In diesem Update hat Microsoft eine Reihe von Verbesserungen vorgenommen, um Ihre Produktivität zu steigern, die Spieleentwicklung zu vereinfachen, die mobile .NET-Entwicklung zu verbessern und eine bessere Unternehmensverwaltung bereitzustellen.
Versionshinweise
- Entfernung der integrierten Edge Developer Tools für ASP.NET Web Workloads
C++
- In der neuesten Version des CMake-Debuggers können Sie jetzt den aktuell definierten Status von anzeigen Ziele und Tests und deren Eigenschaften. Sie können Verzeichnisse jetzt auch im lokalen Fenster anzeigen.
- Sie können jetzt die Funktion „Mitgliedsfunktion erstellen“ verwenden, um Ihren Klassen schnell Konstruktoren und Gleichheitsoperatoren hinzuzufügen. Wenn Sie eine Klasse mit Feldern haben, werden unter dem Klassennamen drei Punkte angezeigt, und wenn Sie mit der Maus darüber fahren, wird ein Schraubenziehersymbol angezeigt. Im Pulldown-Menü mit dem Schraubenziehersymbol werden Vorschläge für neue Mitgliedsfunktionen angezeigt. Damit können Sie einen Standardkonstruktor, einen Konstruktor mit allen Feldern, einen Gleichheitsoperator und einen Gleichheitsoperator mit allen Feldern hinzufügen.
- HLSL (High Level Shading Language) ist eine DirectX-spezifische Programmiersprache, die zum Erstellen von Shadern in der Spieleentwicklung und beim Rendern von Anwendungen verwendet wird. Die beliebte HLSL-Toolerweiterung von Tim Jones ist jetzt als Teil von Visual Studio verfügbar und bietet Syntaxhervorhebung, Anweisungsvervollständigung, Gehe zur Definition und mehr! Um die HLSL-Tools zu verwenden, aktivieren Sie die Komponente in der Workload „Spieleentwicklung mit C++“ oder „Spieleentwicklung mit Unity“ im Visual Studio-Installationsprogramm.
- Die Leistung von „Gehe zu“ und „All-in-One-Suche“ nach C++-Symbolen wurde verbessert.
Microsoft Teams-Entwicklungstool (Teams Toolkit)
- Feature-Flag „Verbesserungen der Teams-App-Konfiguration“ hinzufügen. Mit der Vorschaufunktion des Teams Toolkit können Entwickler ihre vorhandenen lokalen und SaaS-Anwendungen mit nativer Teams-Integration in Teams integrieren. Die Funktionalität der Teams Toolkit-Engine ist in der Datei „teamsfxapp.yml“ definiert.
- Fügen Sie einen Deep-Link hinzu, um das Teams-Toolkit direkt über das Teams-Entwicklerportal zu öffnen. Sie können Teams-Projekte jetzt im Entwicklerportal öffnen und im Teams Toolkit bearbeiten.
Debugging, Diagnose und Profilerstellung
Haltepunktgruppen
- Der Visual Studio-Debugger unterstützt jetzt Haltepunktgruppen, sodass Sie schnell und einfach mehrere Haltepunkte in organisierten Gruppen verwalten können.
- Sie können über das Dropdown-Menü „Neu“ im Fenster „Haltepunkte“ eine neue Haltepunktgruppe erstellen. Um einen Haltepunkt zu einer vorhandenen Gruppe hinzuzufügen, klicken Sie mit der rechten Maustaste auf den Haltepunkt und wählen Sie Zur Haltepunktgruppe hinzufügen. Sie können Haltepunkte auch per Drag & Drop in die gewünschte Gruppe ziehen. Diese Haltepunktgruppen können aktiviert, deaktiviert und gelöscht werden. Haltepunkte können je nach Bedarf einzeln oder in Kombination umgeschaltet werden.
Memory Tool Insights Sparse Arrays
- Das Visual Studio-Speicheranalysetool kann jetzt spärliche Arrays identifizieren und anzeigen. Auf der Registerkarte „Einblicke“ können Sie ein Listenobjekt mit einem Sparse-Array sehen.
- Ein Sparse-Array ist ein Array, das größtenteils mit null Elementen gefüllt ist, was hinsichtlich Leistung und Speichernutzung ineffizient sein kann. Speicheranalysetools erkennen diese Arrays automatisch und zeigen Ihnen, wie viel Speicher aufgrund dieser Nullwerte verschwendet wird.
- Der Debugger unterstützt jetzt das Einschließen von .natstepfilter- und .natjmc-Dateien in einer einzigen Lösung anstelle des vorherigen globalen Speicherorts. Diese Änderung ermöglicht eine effizientere Zusammenarbeit innerhalb von Teams, da diese Dateien nun wie jede andere Datei im Repository behandelt und entsprechend geteilt werden können.
Instrumentierungstools
- Visual Studio-Instrumentierungstools unterstützen jetzt C++-Code und ermöglichen eine verbesserte Leistungsanalyse. Um auf das Instrumentierungstool zuzugreifen, gehen Sie zu „Debuggen“ > „Leistungsanalysator“ und wählen Sie im angezeigten Analysefenster „Instrumentierung“ aus.
- Instrumentation Data View zeigt eine Liste der Funktionen sortiert nach längster Laufzeit an, sodass potenzielle Engpässe leichter erkannt werden können. Darüber hinaus zeigt der Abschnitt „Hot Paths“ den Aufrufstapel der CPU-intensivsten Funktionen und bietet so weitere Einblicke in Leistungsprobleme.
Profiler Live Graph für .NET auf WSL
- Das Visual Studio-Profilerstellungstool unterstützt jetzt auch Live-Diagramme beim Sammeln vom Dotnet-Monitor der WSL. WSL-Echtzeitmetriken sind für die .NET-Objektzuordnung, die CPU-Auslastung und .NET-Zählertools verfügbar.
- Wenn das Tool zunächst Daten vom Dotnet-Monitor der WSL sammelt, können Sie ein Live-Diagramm mit Echtzeit-Zählerinformationen sehen. Anschließend können Sie die Erfassung stoppen und Speicherzuordnungen, Aufrufbäume, Funktionen, Sammlungen und andere verwandte Details anzeigen Aufschlüsselungsdaten anzeigen.
.NET Object Allocation Tool
- Das .NET Object Allocation Tool ist jetzt in der Lage, Zuordnungen von .NET-Datenanbietern im ETL-Dateiformat zu importieren. Wenn Sie beispielsweise eine ETL-Datei von einem .NET-Anbieter erhalten haben, die Zuordnungs-Tick-Ereignisse enthält, kann das Tool die in diesen Daten vorgenommenen Zuordnungen ausführen und anzeigen.
Git-Tool-Verbesserungen
Staging und Commit während des Builds
Sie können jetzt während Builds Änderungen inszenieren und inszenierte Projekte festschreiben. Das direkte Festschreiben ist ein riskanter Vorgang, da sich Ihre Dateien möglicherweise ändern. Jetzt können Sie sie jedoch bereitstellen, überprüfen, ob Ihre Dateien korrekt sind, und sie dann festschreiben – und das alles, während der Build ausgeführt wird.
GitHub-Probleme und Azure DevOps-Arbeitselemente – Verbesserte Suche
Verbesserte Problem- und Arbeitselementintegration in Commit-Nachrichten, die Sie jetzt erhalten, wenn Sie Projekte abfragen, die kürzlich nicht aktualisiert wurden, oder Projekte, die nicht mit Ihnen in Zusammenhang stehen, aber zu einem Projekt gehören Repository Bessere Suchergebnisse. Die Suche wird durchgeführt, indem die vollständige Zeichenfolge im Projektnamen abgeglichen wird. Dies trägt dazu bei, das Kopieren und Einfügen von Element-IDs zwischen dem Browser und Visual Studio zu minimieren.
Verbesserter Zusammenführungsdialog
Wir haben unseren Zusammenführungsdialog aktualisiert, um einfacher zu erkennen, wie viele Dateien betroffen sind, und um Sie zu warnen, wenn möglicherweise Konflikte bestehen.
Leistungsverbesserungen im Git-Verlauf
Erhebliche Verbesserungen an unserem Git-Verlaufsfenster laden frühere Commits jetzt schneller, sodass Sie schneller als zuvor in den Verlauf von Dateien und Ordnern eintauchen können!
Neue Verbesserungen bei der Benennung von Zweigen und Tags
Verbesserungen an den Dialogfeldern „Neuer Zweig“ und „Neues Tag“ ersetzen Leerzeichen automatisch durch Bindestriche, um ungültige Zeichen in Namen zu vermeiden.
Enterprise Management
Visual Studio-Layouts über ein Intranet hosten und bereitstellen
Zusätzlich zur Dateifreigabe können IT-Administratoren jetzt Layouts auf Intranetseiten hosten und bereitstellen. Die Verwendung von Intranet-Speicherorten kann die Layoutpflege vereinfachen und die Installationsleistung verbessern, insbesondere für Organisationen, die derzeit mehrere globale Netzwerkdateifreigaben verwenden. Diese Lösung richtet sich derzeit an IT-Administratoren für den Remote-Einsatz. Besuchen Sie die Feedback-Website, um Anleitungen zur Aktivierung dieser Erfahrung zu erhalten, und teilen Sie uns mit, ob Funktionen fehlen, die Sie benötigen.
Beschränken Sie die Verfügbarkeit der im Installationsprogramm verfügbaren Produkte.
Wir haben die Logik aktualisiert, die steuert, welche Produkte verfügbar sind, wenn Sie die Registerkarte „Verfügbar“ des Visual Studio-Installationsprogramms anzeigen. Sie sollten nun einfachen Zugriff auf die aktuelle Vorschau haben und die Möglichkeit haben, die Präsenz bestimmter Produkte einzuschränken, indem Sie Kanäle deaktivieren oder verfügbare Registerkarten mithilfe der neuen Richtlinie „HideAvailableTab“ vollständig deaktivieren.
Wenn Sie die neue Vorschau ausprobieren möchten, gehen Sie einfach zur Visual Studio Previews-Webseite und klicken Sie auf „Vorschau herunterladen“. Sie müssen sich keine Sorgen um Ihre bestehende stabile Visual Studio-Installation machen, da die Vorschauversionen nebeneinander installiert werden, sodass Sie zwischen ihnen wechseln können.
Das obige ist der detaillierte Inhalt vonMicrosoft veröffentlicht die zweite Vorschauversion von Visual Studio 2022 17.6. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!