Microsoft hat sich eingeführt Visual Studio 2022 V17.13 Preview 5 Angesichts langjähriger Probleme, die Entwickler betreffen und gleichzeitig Verfeinerungen der Github-Authentifizierung, SQL-Projektmanagement und allgemeine Benutzerfreundlichkeit einführen.
Das Update korrigiert einen Fehler, bei dem nicht englische Zeichen im Editor falsch angezeigt werden, löst eine Intel-GPU-Scroll-Verzögerung auf und verbessert die Verwaltung von Github-Repositories und-konten in der IDE.
Zusätzlich erstellt diese Vorschau auf früheren Updates, indem Github-Workflows weiter integriert und die SQL-Serverdaten-Tools (SSDT) für die Cross-Platform-Entwicklung modernisiert werden./Uploads/2021/08/microsoft-visual-studio-2022-preview.jpg”>
Fixierende Textanzeigefehler und Intel GPU-Leistungsprobleme
Eines der meisten In Visual Studio 2022 V17.13 V17.13 Preptive-Themen 3 waren eine Regression, die eine falsche Darstellung von nicht englischen Charakteren verursachte. Entwickler, die mit Nicht-Enu-Lokalen arbeiten, sahen beim Eingeben von Zeichen in den Editor verzerrte oder falsch gerenderte Text. Dieses Problem wurde nun vollständig korrigiert, um die ordnungsgemäße Textanzeige in allen unterstützten Sprachen zu gewährleisten. In früheren Voransichten führte ein Rendering-Problem dazu, dass der Editor die Verzögerung beim Scrollen nach einer Bildvorschau erlebte.
Diese Scrolling-Verzögerung störte die Codierungs-Workflows, insbesondere für Entwickler, die mit UI-hungrigen Projekten arbeiten. Vorschau 5 löst dieses Problem auf und stellt die erwartete Leistung für Benutzer mit Intel GPUs wieder her. hat eine neue Einstellung eingeführt, mit der Entwickler beim Speichern von Dateien eine Standarddateikodierung definieren können.
zuvor könnten Codierungsinkonsistenzen zu Formatierungen führen, insbesondere für plattformübergreifende Projekte. Diese Einstellung, die über Tools → Optionen → Umgebung → Dokumente zugänglich ist, stellt sicher, dass Dateien in einem einheitlichen Codierungsformat über die Projekte hinweg gespeichert werden. In früheren Versionen wurde die Bildlaufleiste manchmal verdeckt, wenn sie in eingeschränkten Layouts arbeitet, was es schwierig machte, durch lange Codezeilen zu navigieren.
Mit der Vorschau 5 stellt die Bildlaufleiste nun automatisch über der Editorschale automatisch positioniert, um sicherzustellen, dass sie zugänglich bleibt. Entwickler können diese Einstellung in Tools → Optionen → Texteditor → Erweitert anpassen. Die wichtigsten Änderungen in diesem Update sind die Modernisierung von SQL Server Data Tools (SSDT) , insbesondere mit der Einführung von SQL-Projekten im SDK-Stil. Diese Projekte basieren auf der microsoft.build. SQL SDK , Verbesserung der Datenbankversionskontrolle und Verbesserung der Integration in CI/CD-Pipelines. Zu den modernen Softwareentwicklungsumgebungen. Visual Studio Installer. Bei Projekten. Zuvor war die Authentifizierung mit dem Anmeldesystem von Microsoft verbunden, das für Entwickler, die ausschließlich in Github-basierten Umgebungen arbeiteten Separate Profile für Open-Source-Beiträge, Unternehmensprojekte und persönliche Repositorys können nun in der IDE nahtloser wechseln. Dadurch wird die Notwendigkeit der Anmeldung und erneut authentifiziert, wenn ein anderes Konto benötigt wird. Diese Verbesserung verbessert den Code-Überprüfungsprozess, indem Entwickler inline-Feedback bereitgestellt werden können, ohne zwischen der Webschnittstelle von ID und GitHub zu wechseln.
Darüber hinaus wurde die Tag-Verwaltung im Git-Repository-Fenster verbessert, so In Preview 5 ist ein Fix für Themen und Schriftarten. Zuvor konnte das Umschalten zwischen hellen und dunklen Themen die Schriftpräferenzen zurücksetzen, wodurch die Benutzer die Typografieeinstellungen manuell neu konfigurieren müssen. Das neue Update stellt sicher, dass Schriftarten für Themenübergänge konsistent bleiben und diese kleinen, aber anhaltenden Unannehmlichkeiten beseitigen. Visual Studio wird sich wahrscheinlich weiterentwickeln, um intelligente Codevorschläge, automatisierte Debugging-Unterstützung und mehr Unterstützung für den kontextuellen Entwickler zu berücksichtigen.