Visual Studio 2022 17.4 désormais disponible pour tous — Visual Studio Magazine

Nouvelles

Visual Studio 2022 17.4 désormais disponible pour tous

Visual Studio 2022 17.4 a été livré, offrant pour la première fois une prise en charge native d’Arm64 et fonctionnant avec le tout nouveau .NET 7.

Bien que la prise en charge native d’Arm64 ait été prévisualisée plus tôt, Microsoft a déclaré qu’il s’agissait de la première version Arm64 entièrement prise en charge de l’IDE phare qui s’exécutera en mode natif, permettant aux développeurs de créer et de déboguer des applications Arm64 sur des processeurs basés sur Arm.

En règle générale, l’architecture Arm est utilisée pour créer des processeurs pour les appareils mobiles à faible consommation, mais elle est de plus en plus utilisée à la place des architectures basées sur x86 dans les appareils plus grands. Arm64 est une extension – ou une évolution – de l’architecture ARM qui prend en charge le traitement 64 bits, et Visual Studio 2022 est un logiciel 64 bits.

Visual Studio 2022 17.4
[Click on image for larger view.] Visual Studio 2022 17.4 (source : Microsoft).

La prise en charge d’Arm64 a été prévisualisée en juin avec Visual Studio 2022 17.3 Preview 2, qui ne prenait alors en charge que ces charges de travail :

  • Développement de bureau avec C++ (pour les projets basés sur MSBuild)
  • Développement de bureau .NET (WinForms, WPF) en utilisant à la fois .NET Framework et .NET moderne.
  • Développement .NET et Web

Désormais, la gamme complète est prise en charge, comme indiqué dans la liste ci-dessous (avec des liens vers les demandes de fonctionnalités de la communauté des développeurs pour plus d’informations) :

“17.4 GA offre une expérience Arm64 native pour Visual Studio qui élimine le besoin d’émulation dans la plupart des workflows de développement”, a déclaré Microsoft dans un nov. 8 post spécifiquement sur le support Arm64. “Bien que l’émulateur x64 amélioré améliore la vitesse et les performances des applications émulées sur les appareils Arm, nous savons que les meilleures expériences de développement Arm seront prises en charge par des outils qui s’exécutent nativement sur Arm64. Nous construisons un Arm- chaîne d’outils de développement native qui fournira une expérience de développement native, gérée et native rapide, compétente et hautement productive pour les processeurs basés sur Arm. »

En effet, Microsoft fait un gros effort sur Arm depuis un certain temps maintenant, fournissant un support dans une variété de produits d’outils de développement ainsi que d’autres propriétés comme .NET 7, les machines virtuelles Azure, Windows Dev Kit 2023 (“Project Volterra”), le VS Outil Code C++, WinUI, Visual Studio Code, ML.NET et même l’ancien .NET Framework.

VS 2022 v17.4 prend également en charge .NET 7, qui lui-même a également fait ses débuts cette semaine lors de l’événement en ligne .NET Conf de Microsoft de trois jours. Outre la prise en charge native d’Arm64, .NET 7 est connu pour avoir mené à bien l’énorme effort de Microsoft pour unifier les produits d’outils de développement distincts en une seule plate-forme de développement parapluie avec laquelle les développeurs peuvent créer tous les types d’applications – cloud, bureau, mobile, Web, IA, IoT. et plus – sur la même bibliothèque de classes de base (BCL), runtime et compilateurs.

.NET 7
[Click on image for larger view.] .NET 7 (source : Microsoft).

En ce qui concerne les nouvelles fonctionnalités, Microsoft a noté que VS 2022 v17.4 offre la possibilité de restaurer Visual Studio à son état précédent en cas de problème d’installation (ou pour d’autres raisons). La possibilité d’annuler les mises à jour problématiques, une demande de fonctionnalité de longue date de la communauté des développeurs, a été annoncée en septembre dans Preview 2.

Les autres points forts de la version incluent un visualiseur DataTable, de nouveaux signaux audio et des améliorations des outils Git. En parlant de ce dernier, Microsoft a déclaré : “Vous pouvez désormais annuler le suivi et ignorer les fichiers Git suivis à partir des fenêtres d’outils Solution Explorer et Git Changes.”

Améliorations de l'outil Git (Untracking) dans l'action animée
[Click on image for larger, animated GIF view.] Améliorations de l’outil Git (Untracking) dans l’action animée (source : Microsoft).

Un énorme novembre. 8 annonce beaucoup plus de détails, y compris des améliorations administratives allant de la fourniture de mises à jour de sécurité aux appareils connectés au cloud inscrits dans Windows Update pour les entreprises, à la gestion des politiques à l’aide de modèles d’administration Visual Studio, et bien plus encore.

Notez que VS 2022 v17.4 est un canal de maintenance à long terme (LTSC) pris en charge jusqu’au 11 juillet 2024 (alors que les canaux de maintenance actuels ne fournissent que 18 mois de support).

À l’avenir, comme à son habitude, Microsoft a publié le premier aperçu de la prochaine version, la v17.5, en même temps que la v17.4 est passée en disponibilité générale. En plus de continuer à améliorer la prise en charge d’Arm64, l’équipe de développement vise à améliorer les outils MAUI, les fonctionnalités de productivité de base, les outils cloud et les performances des grandes solutions, la société répertoriant spécifiquement les innovations prévues suivantes.

  • Outils pour publier sur Azure Container Registry et Azure Container Apps sans dépendances docker
  • Prise en charge de SQL Server 2022 dans les projets SQL
  • Prise en charge plus approfondie de Markdown
  • Coloration des onglets avec des expressions régulières
  • Une nouvelle expérience d’ajout rapide d’articles
  • Terminal intégré comme cible F5 pour les projets web
  • Intégration avec Windows Authentication Broker (WAM) pour une meilleure connexion
  • Prise en charge de VSIX dans le processus pour les projets de style SDK

A propos de l’auteur

David Ramel est éditeur et rédacteur pour Converge360.

.

Leave a Comment

Your email address will not be published. Required fields are marked *