Plus tôt cette année, Microsoft a publié la version préliminaire de Visual Studio 2022 dans le monde de la programmation sauvage. C'est une bonne nouvelle! C'est un IDE extrêmement populaire, mais qui doit faire l'objet d'une mise au point ou peut-être même d'une refonte, étant donné le rythme des changements dans l'écosystème DevOps dans lequel il prospère.

Bien que les développeurs de tous les niveaux d'expérience aient généralement une opinion favorable de VS 2019, il n'y a aucun IDE qui ne puisse faire l'objet d'améliorations. VS 2022 est-il bien meilleur? Cela vaut-il la peine de devenir un utilisateur précoce et de passer à la dernière édition?

Voici ce que vous devez savoir.

Historique de Visual Studio: jusqu'à présent, plutôt bon

Visual Studio 2019 et Code Visual Studio ont été présentés comme conviviaux pour les débutants, mais ont également reçu des éloges constants de la part de programmeurs avancés et expérimentés.

Par exemple, son intégration avec Azure, Git/GitHub et l'ajout récent de plateformes comme

instagram viewer
Partager en direct et Xamarin, permet un stockage en nuage facile, collaboration en temps réel, et le développement multiplateforme.

Mais aussi bons que soient VS 2019 et VS Code, VS 2022 apporte plusieurs nouvelles améliorations assez tentantes.

L'amélioration la plus importante dans VS 2022

L'une des principales améliorations de la nouvelle version répond à une plainte récurrente concernant VS 2019, à savoir sa demande intense en mémoire.

Pour les développeurs travaillant sur des applications complexes nécessitant de grandes quantités de puissance de calcul, cela promet d'être un avantage substantiel. C'est une préoccupation (typiquement) pour les développeurs travaillant sur des projets commerciaux et institutionnels.

Au moment d'écrire ces lignes, la version d'aperçu n'est pas concédée sous licence pour les applications de production.

Quoi d'autre est nouveau dans VS 2022?

Les Feuille de route 2022 page de la documentation en ligne de Microsoft affirme que l'équipe travaillant sur cette dernière version a ces thèmes en tête: « productivité personnelle et d'équipe, développement moderne et innovation constante ».

Nous aimons tous le son de ceux-ci! Mais que signifie cet engagement pour l'expérience quotidienne de travail avec la dernière version de VS 2022?

La version 2022 promet les améliorations supplémentaires suivantes:

Fonctionnalité de complétion de code améliorée

Intellicode dans VS 2022 est capable de remplir des lignes entières de code en utilisant une meilleure compréhension du contexte de codage.

Dans le mode de prévisualisation actuel, cela ne fonctionne qu'avec C#, mais Microsoft ajoutera des langues supplémentaires à l'approche de la date de sortie officielle.

Des capacités de débogage plus puissantes

Le débogueur principal propose une décompilation plus efficace et intuitive avec une étape plus facile à lire, des points d'arrêt contingents et l'ajout de tableaux de flammes pour aider les programmeurs à détecter les problèmes survenant avec le code localement ou à distance.

Une interface de programmation améliorée

Visual Studio 2022 offre une interface d'environnement de codage plus conviviale et intuitive.

Cela inclut des options accrues pour personnaliser l'apparence et la convivialité de l'IDE (par exemple, vous pouvez le faire correspondre à votre thème Windows) ainsi que la possibilité de déployer un système de gestion de documents qui fonctionne pour vous.

Accessibilité améliorée

Visual Studio 2019 avait plusieurs fonctionnalités qui ont amélioré l'accessibilité globale, et VS 2022 s'améliore ajoute encore plus de fonctionnalités d'accessibilité.

Au lieu de s'appuyer sur des plugins ou des modules complémentaires, les utilisateurs peuvent modifier l'interface pour améliorer la visibilité et l'organisation et mieux travailler avec les extensions approuvées. Tout cela est motivé par le travail en cours de Microsoft pour rendre ses produits accessibles en mode natif.

Prise en charge améliorée de la dernière version de C++

VS 2022 inclut la suite complète d'outils pour C++ 20. C'est le langage dans lequel Windows est écrit, donc les développeurs Windows devraient trouver cette inclusion bienvenue.

Les aperçu des notes pour VS 2022, listez neuf améliorations au moment de la rédaction de cet article. Ceux-ci devraient faciliter la programmation C++ dans la nouvelle version de l'IDE avec de meilleures fonctionnalités IntelliSense et des capacités de débogage et d'analyse plus puissantes.

Développement d'applications Windows amélioré

Il est maintenant possible d'utiliser Rechargement à chaud (introduit pour la première fois dans VS 2019) pour mettre à jour les versions de votre application dans .NET ou C++ pendant son exécution. Tous les développeurs ont vécu ou peuvent imaginer des situations où cela sera utile!

Vous trouverez également des améliorations à l'intégration de Git, comme la possibilité de travailler de manière native avec plusieurs référentiels à partir d'une installation locale de l'IDE.

Pour les développeurs qui créent des applications conteneurisées, des capacités supplémentaires sont promises pour travailler ou orchestrer des projets en utilisant Kubernetes, Docker, et Structure de services. (La documentation n'est pas très précise sur ce que cela impliquera, mais des travaux sont en cours pour améliorer l'expérience de création d'applications et améliorer les diagnostics.)

Devriez-vous passer à VS 2022 maintenant ?

La réponse dépend de la façon dont vous utilisez Visual Studio actuellement.

Malheureusement, le VS 2022 Preview n'est pas autorisé pour une utilisation en production au moment de la rédaction de cet article.

Ceux qui travaillent principalement avec des applications conteneurisées voudront peut-être attendre que les améliorations supplémentaires promises soient en place avant d'essayer la préversion.

Les développeurs solo de tous niveaux bénéficieront probablement des améliorations proposées dans VS 2022 et voudront se familiariser dès que possible avec les fonctionnalités nouvelles et améliorées avant la sortie officielle environ.

Si vous décidez de mettre à niveau, plusieurs options s'offrent à vous pour commencer à utiliser VS 2022 Preview.

Le chemin le plus simple consiste à installer VS 2022 côte à côte avec votre version actuelle de VS 2019. Si vous ne souhaitez pas l'installer sur votre ordinateur local, vous pouvez essayer la version basée sur le cloud. (Peut-être avez-vous des expérience avec MS Visual Studio Online?) Ou vous pouvez travailler avec depuis la ligne de commande.

Et n'oubliez pas, vous pouvez contribuer au projet VS 2022! Les commentaires et les commentaires des développeurs sont activement recherchés pendant la période de prévisualisation. Les "Quoi de neuf dans Visual Studio 2022” la documentation en ligne comprend un lien vers le Suggérer une fonctionnalité page.

Code Visual Studio

Pour les développeurs enthousiastes de tout niveau de compétence, la possibilité de donner leur avis est attrayante en soi, que ce soit ou vous ne croyez pas que les améliorations auront un impact substantiel sur votre programmation et votre conception quotidiennes Activités.

Si vous n'êtes pas prêt à vous lancer à pieds joints, une mise à niveau provisoire, en gardant Visual Studio 2019 en place et en utilisant la version cloud ou l'installation de séparation de Visual Studio 2022 - est le meilleur moyen d'acquérir la familiarité nécessaire pour utiliser le nouveau édition.

L'aperçu de Visual Studio 2022, expliqué

La plupart des utilisateurs individuels trouveront probablement utile de commencer à utiliser la version d'aperçu de VS 2022, d'autant plus que vous n'avez pas à abandonner VS 2019.

L'absence actuelle de licence de production peut rendre le téléchargement de l'aperçu moins attrayant pour ceux qui sont actuellement engagés dans un développement intensif, mais le télécharger en tant qu'utilisateur individuel maintenant peut économiser du temps plus tard lorsque la licence sera disponible et que vous (et votre équipe) souhaitez déplacer vos applications vers le nouvelle version.

PartagerTweeterE-mail
Les 9 meilleurs éditeurs de code gratuits pour écrire votre première application

Un bon éditeur de code peut rendre la vie d'un programmeur beaucoup plus facile, mais lequel vous convient le mieux?

Lire la suite

Rubriques connexes
  • La programmation
  • Visual Studio en ligne
  • Code Visual Studio
  • Outils de programmation
A propos de l'auteur
Personnel MUO

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner