Visual Studio 2022 vs 2019 : devez-vous mettre à niveau maintenant ? Expliqué

Plus tôt cette année, Microsoft a publié la version préliminaire de Visual Studio 2022 dans le monde sauvage de la programmation. 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, compte tenu du 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, aucun IDE ne peut faire l’objet d’une amélioration. Est-ce que VS 2022 est bien meilleur ? Vaut-il la peine d’être l’un des premiers utilisateurs et de passer à la dernière édition ?

Voici ce que vous devez savoir.

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

Studio visuel 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 des programmeurs avancés et expérimentés.

Par exemple, son intégration avec Azure, Git/GitHub et l’ajout récent de plateformes comme Partage en direct et XamarinNamepermet un stockage facile dans le cloud, une collaboration en temps réel et un 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 son intense demande 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. Il s’agit d’une préoccupation (généralement) pour les développeurs travaillant sur des projets commerciaux et institutionnels.

Au moment d’écrire ces lignes, la version de prévisualisation n’est pas autorisée pour les applications de production.

Quoi d’autre de nouveau dans VS 2022 ?

le Feuille de route 2022 La page de la documentation en ligne de Microsoft affirme que l’équipe travaillant sur cette dernière version a ces thèmes à l’esprit : « productivité personnelle et d’équipe, développement moderne et innovation constante ».

Voir aussi :  Comment utiliser React Intl pour internationaliser vos applications React

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é améliorée de complétion de code

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.

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 diagrammes de flamme 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 de l’IDE (par exemple, vous pouvez l’adapter à 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 amélioraient l’accessibilité globale, et VS 2022 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 continu 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 cela une inclusion bienvenue.

Voir aussi :  Comment se connecter à une base de données PostgreSQL en utilisant Node.js

le aperçu des notes pour VS 2022 liste neuf améliorations à ce jour. Ceux-ci devraient faciliter la programmation C++ dans la nouvelle version de l’IDE avec une meilleure fonctionnalité IntelliSense et des capacités de débogage et d’analyse plus puissantes.

Amélioration du développement d’applications Windows

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 leur 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, d’autres fonctionnalités sont promises pour travailler ou orchestrer des projets à l’aide de Kubernetes, Dockeret 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 actuellement Visual Studio.

Malheureusement, l’aperçu VS 2022 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 l’aperçu.

Les développeurs solo de tous les niveaux de compétence 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.

Si vous décidez de mettre à niveau, vous disposez de plusieurs options pour commencer à utiliser l’aperçu VS 2022.

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 une certaine expérience de l’utilisation de MS Visual Studio Online ?) Ou vous pouvez l’utiliser à partir de la ligne de commande.

Voir aussi :  Comment travailler avec des fichiers YAML en Go

Et n’oubliez pas, vous pouvez contribuer au projet VS 2022 ! Les contributions et les commentaires des développeurs sont activement recherchés pendant la période de prévisualisation. Le « 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 vous pensiez ou non que les améliorations auront un impact substantiel sur vos activités quotidiennes de programmation et de conception.

Si vous n’êtes pas prêt à sauter le pas, 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 la nouvelle é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.

Le manque actuel de licences de production peut rendre le téléchargement de l’aperçu moins attrayant pour ceux qui sont engagés dans un développement intensif en ce moment, mais le télécharger en tant qu’utilisateur individuel maintenant peut faire gagner du temps plus tard lorsque la licence sera disponible et que vous (et votre équipe) souhaitez déplacer vos applications vers la nouvelle version.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *