IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual Studio Discussion :

Visual Studio 2022 Preview 3 est disponible et s'accompagne de la possibilité d'effectuer des tests à distance


Sujet :

Visual Studio

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    mars 2013
    Messages
    6 308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : mars 2013
    Messages : 6 308
    Points : 154 504
    Points
    154 504
    Par défaut Visual Studio 2022 Preview 3 est disponible et s'accompagne de la possibilité d'effectuer des tests à distance
    Microsoft présente Visual Studio 2022, la prochaine version majeure de Visual Studio.
    La première Public Preview sera disponible cet été

    Microsoft a présenté Visual Studio 2022. La prochaine version majeure de Visual Studio sera plus rapide, plus accessible et plus légère, conçue pour les apprenants et ceux qui créent des solutions à l'échelle industrielle. Pour la toute première fois, Visual Studio sera 64 bits. L'expérience utilisateur sera plus propre, intelligente et orientée vers l'action. Microsoft a fait le choix de faciliter la collaboration grâce à une meilleure intégration de GitHub, « ce qui permet de passer facilement de l'idée au code au cloud ».

    Visual Studio 2022 est 64 bits

    Visual Studio 2022 sera une application 64 bits, qui n'est plus limitée à ~ 4 Go de mémoire dans le processus principal devenv.exe. Avec un Visual Studio 64 bits sur Windows, vous pouvez ouvrir, modifier, exécuter et déboguer même les solutions les plus volumineuses et les plus complexes sans manquer de mémoire.

    Bien que Visual Studio passe à 64 bits, cela ne modifie pas les types ou la qualité des applications que vous créez avec Visual Studio. Visual Studio continuera d'être un excellent outil pour créer des applications 32 bits.

    Amanda Silver, CVP of Product, Developer Division de Microsoft y est allé de son commentaire : « Je trouve vraiment satisfaisant de regarder cette vidéo de mise à l'échelle de Visual Studio pour utiliser la mémoire supplémentaire disponible pour un processus 64 bits, car elle ouvre une solution avec 1 600 projets et environ 300 000 fichiers. Il n'y a plus d'exceptions de mémoire insuffisante ».

    Nom : soft.gif
Affichages : 221518
Taille : 774,8 Ko

    Microsoft travaille également à rendre chaque partie de votre flux de travail plus rapide et plus efficace, du chargement des solutions au débogage F5.

    Des changements visuels pour tous

    Microsoft va actualiser l'interface utilisateur pour mieux vous garder dans votre flux. Certains des changements sont des touches cosmétiques subtiles qui modernisent l'interface utilisateur ou réduisent l'encombrement. Dans l'ensemble, l'éditeur vise à réduire la complexité et à diminuer la charge cognitive afin que vous puissiez vous concentrer et rester dans la zone. En outre, rendre Visual Studio plus accessible offre une meilleure convivialité pour tout le monde.

    La prochaine version de Visual Studio comprendra:
    • Des icônes mises à jour pour une meilleure clarté, lisibilité et un meilleur contraste.
    • Cascadia Code, une nouvelle police à largeur fixe pour une meilleure lisibilité et une meilleure prise en charge des ligatures. (Si vous le souhaitez, vous pouvez essayer Cascadia Code dès aujourd'hui! Https://aka.ms/CascadiaCode)
    • Des thèmes de produits actualisés et améliorés.
    • Une intégration avec Accessibility Insights pour détecter les problèmes d'accessibilité dès le début, avant qu'ils ne parviennent à vos utilisateurs finaux.

    Nom : micro.png
Affichages : 7273
Taille : 66,1 Ko

    Personnalisation

    « De développeur à développeur, nous comprenons que la personnalisation de votre EDI est aussi importante que le choix de votre chaise de bureau. Nous devons "tout ajusté" avant de pouvoir être le plus productif possible. Il sera plus facile que jamais de rendre Visual Studio 2022 "parfait" pour vous, de la possibilité de personnaliser certains aspects de l'EDI à la synchronisation des paramètres entre les appareils pour ceux qui gèrent plusieurs boîtiers de développement. »

    Développer des applications modernes

    Azure

    Visual Studio 2022 permettra de créer rapidement et facilement des applications modernes basées sur le cloud avec Azure. L'éditeur va aider les développeurs à démarrer avec une bonne quantité de référentiels décrivant les modèles courants utilisés dans les applications d'aujourd'hui. Ces référentiels sont constitués de code avisé montrant ces modèles en action, d'actifs d'infrastructure en tant que code pour provisionner les ressources Azure et de flux de travail et d'actions GitHub prédéfinis vous mettant en place avec une solution CI / CD complète lorsque vous créez un projet pour la première fois. De plus, l'environnement de développement requis sera défini dans le référentiel afin que vous puissiez commencer le codage et le débogage immédiatement.

    .NET

    Visual Studio 2022 prendra entièrement en charge .NET 6 et son framework unifié pour les applications Web, clientes et mobiles pour les développeurs Windows et Mac. Cela inclut l'interface utilisateur de l'application multiplateforme .NET (.NET MAUI) pour les applications clientes multiplateformes sous Windows, Android, macOS et iOS. Vous pouvez également utiliser les technologies Web ASP.NET Blazor pour écrire des applications de bureau via .NET MAUI.

    Nom : MAUI.png
Affichages : 7221
Taille : 99,2 Ko

    Et pour la plupart des types d'applications comme le Web, les ordinateurs de bureau et les mobiles, vous pourrez utiliser .NET Hot Reload pour appliquer les modifications de code sans avoir à redémarrer ou à perdre l'état de l'application.

    Nom : reload.gif
Affichages : 7300
Taille : 176,6 Ko

    C++

    Visual Studio 2022 inclura une prise en charge robuste de la charge de travail C++ avec de nouvelles fonctionnalités de productivité, des outils C++ 20 et IntelliSense. Les nouvelles fonctionnalités du langage C++ 20 simplifieront la gestion de bases de code volumineuses et des diagnostics améliorés faciliteront le débogage des problèmes difficiles avec des modèles et des concepts.

    Microsoft va également intégrer la prise en charge de CMake, Linux et WSL pour vous permettre de créer, modifier, créer et déboguer plus facilement des applications multiplateformes. Si vous souhaitez mettre à niveau vers Visual Studio 2022 mais que vous vous inquiétez de la compatibilité, la compatibilité binaire avec le runtime C++ le rendra indolore.

    Autres améliorations et nouveautés

    Diagnostics et débogage

    La capacité de déboguer vos applications en toute confiance est au centre de votre flux de travail quotidien. Visual Studio 2022 inclura des améliorations de performances dans le débogueur principal, avec des fonctionnalités supplémentaires telles que des graphiques de flamme dans le profileur pour mieux repérer les chemins chauds, des points d'arrêt dépendants pour un débogage plus précis et des expériences de décompilation intégrées qui vous permettront de parcourir le code que vous n'avez pas localement.

    Collaboration en temps réel

    Live Share ouvre de nouvelles opportunités pour collaborer avec d'autres, échanger des idées, programmer en binôme et réviser le code. Dans Visual Studio 2022, Live Share introduira un salon de discussion textuelle intégré afin que vous puissiez avoir des conversations rapides sur votre code sans aucun changement de contexte. Vous aurez la possibilité de planifier des sessions récurrentes qui réutilisent le même lien, ce qui simplifie la collaboration avec vos contacts fréquents. Pour mieux prendre en charge le partage en direct au sein des organisations, Microsoft va également introduire des règles de session, qui définissent les exigences de conformité pour la collaboration (par exemple, les terminaux de lecture / écriture doivent-ils pouvoir être partagés?).

    Insights et productivité

    Le moteur AI IntelliCode de Visual Studio continue de s'améliorer pour anticiper de manière transparente votre prochain mouvement. Visual Studio 2022 fournira des intégrations plus nombreuses et plus approfondies dans vos flux de travail quotidiens, vous aidant à prendre la bonne action au bon endroit au bon moment.

    Nom : productivite.gif
Affichages : 7183
Taille : 746,0 Ko

    Collaboration asynchrone

    Visual Studio 2022 inclura une nouvelle prise en charge puissante pour Git et GitHub. Vous remarquerez de nombreuses logiques et points de contrôle intégrés pour vous guider efficacement tout au long du processus de fusion et de révision, en anticipant les commentaires de vos collègues qui pourraient ralentir les choses. Le principe directeur ici était d'aider les développeurs à avoir une plus grande confiance dans le code qu'ils fournissent.

    Recherche de code améliorée

    La recherche de code fait partie intégrante du cycle de vie du développement logiciel. Les développeurs utilisent la recherche de code pour de nombreuses raisons: apprendre des autres, partager du code, évaluer l'impact des changements lors de la refactorisation, enquêter sur les problèmes ou examiner les changements. Microsoft s'engage à offrir de meilleures performances pour toutes ces activités critiques dans Visual Studio 2022 afin de vous rendre encore plus productif. Vous pourrez également effectuer une recherche en dehors de votre périmètre chargé, pour trouver ce que vous recherchez, quelle que soit la base de code ou le dépôt dans lequel il se trouve.

    Actualisation de Visual Studio pour Mac

    L'objectif de Microsoft avec Visual Studio 2022 pour Mac est de créer un EDI .NET moderne conçu pour Mac qui offre l'expérience productive que vous avez appris à aimer dans Visual Studio. L'éditeur travaille à la migration de Visual Studio pour Mac vers l'interface utilisateur native de macOS, ce qui signifie qu'il offrira de meilleures performances et une meilleure fiabilité. Cela signifie également que Visual Studio pour Mac peut tirer pleinement parti de toutes les fonctionnalités d'accessibilité intégrées de macOS. Microsoft met à jour les menus et la terminologie dans l'EDI pour rendre Visual Studio plus cohérent entre Mac et Windows. La nouvelle expérience Git de Visual Studio sera également disponible dans Visual Studio pour Mac, à commencer par l'introduction de la fenêtre de l'outil Git Changes.

    Source : Microsoft

    Et vous ?

    Quel EDI utilisez-vous pour vos développements (projets personnels et/ou entreprise) ? Sur quel système d'exploitation ?
    Pour vos projets personnels, comment opérez-vous le choix de l'EDI ?
    Que pensez-vous de Visual Studio ?
    Que pensez-vous des améliorations et nouveautés mises en avant par Microsoft pour la future version de son EDI ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre éclairé Avatar de Tillo
    Homme Profil pro
    Webmaster
    Inscrit en
    octobre 2007
    Messages
    479
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : octobre 2007
    Messages : 479
    Points : 653
    Points
    653
    Par défaut
    Perso je suis resté à la version 2018, les plus récentes font ramer mon PC.
    J'aimerais mieux être le premier dans ce village que le second à Rome. (Caius Julius Caesar)

    Mes projets :
    - Imerológio, un site dédié aux calculs sur les dates et les calendriers.
    - PubliGED, un CMS dédié à la généalogie.
    - The Gasp, un petit jeu "casse tête" en JavaScript

    J'ai aussi un site sur la Grande Guerre: Histoires de Poilus

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur .NET
    Inscrit en
    septembre 2011
    Messages
    66
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : septembre 2011
    Messages : 66
    Points : 75
    Points
    75
    Par défaut
    Wahouuu en 64bits, enfin !
    Euh nous ne sommes pas le 1er avril au moins ?!

    Les icônes sont floues ou c'est moi ?

    La prise en charge de .net 6 (MAUI) et le rechargement à chaud seront 2 points très intéressant.
    A voir pour les autres dans les faits.

    Hâte de pouvoir tester la preview, cet été.

  4. #4
    Membre éclairé
    Femme Profil pro
    Inscrit en
    juillet 2012
    Messages
    227
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Italie

    Informations forums :
    Inscription : juillet 2012
    Messages : 227
    Points : 808
    Points
    808
    Par défaut
    Je vais retourner sur C# s'ils font une GUI crossplatform qui fonctionne. W MAUI

  5. #5
    Membre expérimenté Avatar de dfiad77pro
    Homme Profil pro
    (Ingénieur dev.) lead technique
    Inscrit en
    décembre 2008
    Messages
    520
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : (Ingénieur dev.) lead technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : décembre 2008
    Messages : 520
    Points : 1 644
    Points
    1 644
    Par défaut
    j'ai grandement l'impression que même si MAUI devient le meilleur framework multiplateforme du monde,
    on va rester sur du react, angular, etc...

    ps: voir même de vielles stack Js pendant très longtemps, car les décideurs pensent que le web avec un css mobile suffit pour faire de bonnes applications mobiles.

    #LesGensQuiPensentQueLeFrontendCestDuPaint

  6. #6
    Membre confirmé Avatar de Issam
    Inscrit en
    mars 2002
    Messages
    570
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : mars 2002
    Messages : 570
    Points : 586
    Points
    586
    Par défaut
    Citation Envoyé par Tillo Voir le message
    Perso je suis resté à la version 2018, les plus récentes font ramer mon PC.

    heuuu, il n'y a pas de version 2018

  7. #7
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    mars 2013
    Messages
    6 308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : mars 2013
    Messages : 6 308
    Points : 154 504
    Points
    154 504
    Par défaut Visual Studio 2022 Preview 3 est disponible et s'accompagne de la possibilité d'effectuer des tests à distance
    Visual Studio 2022 Preview 3 est disponible et s'accompagne de la possibilité d'effectuer des tests à distance,
    ainsi que d'une amélioration du thème sombre

    Microsoft a annoncé la disponibilité de Visual Studio 2022 Preview 3. Passons en revue quelques nouveautés et améliorations.

    Productivité personnelle et d'équipe

    Dans Preview 3, Microsoft ajoute de nouvelles fonctionnalités à certaines des fonctionnalités les moins utilisées, mais utiles, telles que l'attachement au processus.

    Attacher aux améliorations de processus

    Les améliorations apportées à la boîte de dialogue Attacher au processus en sont un exemple. La boîte de dialogue est maintenant asynchrone, affiche les arguments de ligne de commande pour les processus, les informations IIS pour les processus w3wp.exe, et enfin la boîte de dialogue a un mode d'affichage en arborescence facultatif pour afficher les relations de processus parent-enfant. Ces capacités réduisent beaucoup les frictions dans le choix du processus à déboguer dans les scénarios avancés.

    Concepteur de nouveau projet

    Avec Preview 3, il existe un tout nouveau concepteur de propriétés de projet pour les projets SDK .NET. Le nouveau concepteur est plus facile à utiliser et à parcourir ; il dispose d'une seule colonne d'options avec des descriptions claires. Mieux encore, le nouveau concepteur a intégré la recherche, il est donc maintenant facile de trouver la propriété dont vous avez besoin.

    Nom : text-description-automatically-generated.gif
Affichages : 4904
Taille : 390,4 Ko

    Améliorations du thème sombre

    Dans Preview 3, vous verrez de gros changements dans le thème sombre pour améliorer la convivialité de Visual Studio. Le nouveau thème sombre a une nouvelle couleur d'accent, qui est moins intense et utilisée avec plus de parcimonie pour réduire la distraction et la fatigue oculaire. La nouvelle couleur d'accent correspond désormais à la dernière identité visuelle du produit, ce qui vous aide à trouver rapidement la bonne fenêtre lorsque vous naviguez parmi plusieurs outils.

    Nom : a-computer-screen-capture-description-automatical.jpg
Affichages : 1175
Taille : 70,4 Ko

    Développer des applications modernes

    Avec Visual Studio 2022, Microsoft crée des outils pour prendre en charge vos applications existantes et des outils pour créer les derniers types d'applications. Par exemple, dans la Preview 3, l'éditeur a ajouté de nouvelles fonctionnalités pour exécuter des tests dans des environnements Linux et de nouveaux types de projets pour le développement front-end avec des applications React et Vue.js utilisant TypeScript ou JavaScript.

    Concernant le développement des applications modernes, voici les objectifs visés par Microsoft avec Visual Studio 2022 :
    • Azure : Visual Studio 2022 permettra de créer rapidement et facilement des applications modernes basées sur le cloud avec Azure. L'éditeur va aider les développeurs à démarrer avec une bonne quantité de référentiels décrivant les modèles courants utilisés dans les applications d'aujourd'hui. Ces référentiels sont constitués de code avisé montrant ces modèles en action, d'actifs d'infrastructure en tant que code pour provisionner les ressources Azure et de flux de travail et d'actions GitHub prédéfinis vous mettant en place avec une solution CI / CD complète lorsque vous créez un projet pour la première fois. De plus, l'environnement de développement requis sera défini dans le référentiel afin que vous puissiez commencer le codage et le débogage immédiatement.
    • .NET : Visual Studio 2022 prendra entièrement en charge .NET 6 et son framework unifié pour les applications Web, clientes et mobiles pour les développeurs Windows et Mac. Cela inclut l'interface utilisateur de l'application multiplateforme .NET (.NET MAUI) pour les applications clientes multiplateformes sous Windows, Android, macOS et iOS. Vous pouvez également utiliser les technologies Web ASP.NET Blazor pour écrire des applications de bureau via .NET MAUI. Et pour la plupart des types d'applications comme le Web, les ordinateurs de bureau et les mobiles, vous pourrez utiliser .NET Hot Reload pour appliquer les modifications de code sans avoir à redémarrer ou à perdre l'état de l'application.
    • C++ : Visual Studio 2022 inclura une prise en charge robuste de la charge de travail C++ avec de nouvelles fonctionnalités de productivité, des outils C++ 20 et IntelliSense. Les nouvelles fonctionnalités du langage C++ 20 simplifieront la gestion de bases de code volumineuses et des diagnostics améliorés faciliteront le débogage des problèmes difficiles avec des modèles et des concepts. Microsoft va également intégrer la prise en charge de CMake, Linux et WSL pour vous permettre de créer, modifier, créer et déboguer plus facilement des applications multiplateformes. Si vous souhaitez mettre à niveau vers Visual Studio 2022 mais que vous vous inquiétez de la compatibilité, la compatibilité binaire avec le runtime C++ le rendra indolore.

    Test à distance

    Avec les tests à distance, vous pouvez désormais obtenir des commentaires sur vos tests multiplateformes et même les déboguer dans le confort de Visual Studio ! La fonctionnalité fonctionne avec une gamme d'environnements distants tels que des conteneurs Linux, WSL et via des connexions SSH, ce qui vous permet de tester des applications .NET multiplateformes modernes.

    Nom : a-screenshot-of-a-computer-description-automatica.gif
Affichages : 1148
Taille : 528,9 Ko

    Nouveaux types de projets JavaScript et TypeScript

    Les nouveaux types de projets JavaScript et TypeScript pour Angular, Vue et React facilitent l'intégration d'applications front-end dans votre solution Visual Studio, ce qui vous permet de lancer et de déboguer l'intégralité de votre application à partir de Visual Studio.

    L'innovation à portée de main

    « Une autre partie cruciale de notre vision pour Visual Studio 2022 est constituée de capacités innovantes qui libèrent votre potentiel en tant que développeur. En tant que développeur, certains des problèmes les plus difficiles à résoudre sont des problèmes qui ne surviennent que lorsque votre application est en cours d'exécution. Pour diagnostiquer ces problèmes, vous n'avez parfois qu'un rapport client que vous ne pouvez pas reproduire. Si vous pouvez collecter une image mémoire du problème, vous pouvez utiliser Visual Studio pour déboguer l'image mémoire, mais ce n'est pas une tâche facile ».

    Analyseur de diagnostic

    Les images mémoire sont complexes et trouver la cause première d'un problème revient à chercher une aiguille dans une botte de foin. Avec Visual Studio 2022 Preview 3, Microsoft a simplifié ce processus avec l'analyseur de diagnostic. L'analyseur de diagnostic peut être utilisé sur les images mémoire pour identifier les problèmes courants rencontrés dans les applications .NET et vous permettre de résoudre des problèmes complexes en un rien de temps.

    Travailler avec plusieurs référentiels Git à la fois

    Preview 3 bénéficie également de nouvelles fonctionnalités de prévisualisation telles que plusieurs référentiels Git qui vous permettent de travailler avec une seule solution contenant des projets dans plusieurs référentiels et d'y contribuer à partir d'une seule instance de Visual Studio. Cette fonctionnalité peut être activée à partir de l'onglet «*Preview » du menu Outils -> Options, recherchez simplement «*aperçu*» dans la barre de recherche (Ctrl+Q) et recherchez «*Activer la prise en charge multi-dépôts*».

    Télécharger Visual Studio 2022 Preview 3

    Source : Visual Studio
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  8. #8
    Candidat au Club
    Homme Profil pro
    Responsable CAO-DAO
    Inscrit en
    novembre 2016
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable CAO-DAO
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : novembre 2016
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    Bonjour,

    Etant en VS2019, j'essayerai bien cette nouvelle version.
    Vous savez si la version finale "écrasera" les preview ou si elle s'installera à part ?
    Comment cela c'est fait avec les versions précédentes ?

  9. #9
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    mars 2013
    Messages
    6 308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : mars 2013
    Messages : 6 308
    Points : 154 504
    Points
    154 504
    Par défaut Visual Studio 2022 Preview 4 est disponible et s'accompagne d'améliorations sur la productivité
    Visual Studio 2022 Preview 4 est disponible et s'accompagne d'améliorations sur la productivité personnelle et d'équipe,
    le chargement à chaud dans ASP.NET Core et la gestion de thèmes

    Productivité personnelle et d'équipe

    Un domaine d'intérêt pour Visual Studio 2022 est l'amélioration de l'évolutivité et des performances de Visual Studio.

    Visual Studio 2022 est une application 64 bits, qui n'est plus limitée à ~ 4 Go de mémoire dans le processus principal devenv.exe. Avec un Visual Studio 64 bits sur Windows, vous pouvez ouvrir, modifier, exécuter et déboguer même les solutions les plus volumineuses et les plus complexes sans manquer de mémoire.

    Bien que Visual Studio passe à 64 bits, cela ne modifie pas les types ou la qualité des applications que vous créez avec Visual Studio. Visual Studio continuera d'être un excellent outil pour créer des applications 32 bits.

    Amanda Silver, CVP of Product, Developer Division de Microsoft y est allé de son commentaire : « Je trouve vraiment satisfaisant de regarder cette vidéo de mise à l'échelle de Visual Studio pour utiliser la mémoire supplémentaire disponible pour un processus 64 bits, car elle ouvre une solution avec 1 600 projets et environ 300 000 fichiers. Il n'y a plus d'exceptions de mémoire insuffisante ».

    Avec la nouvelle plateforme 64 bits, Visual Studio est désormais capable de s'adapter pour utiliser toutes les ressources du système dont dispose l’utilisateur, afin d'améliorer la fiabilité de Visual Studio, en particulier lorsqu’on travaille avec des solutions complexes ou qu’on utilise Visual Studio pendant de longues périodes. L'effort de conversion vers le 64 bits affecte chaque partie de Visual Studio, donc la portée est beaucoup plus grande que les prévisualisations habituelles.

    Dans la Preview 4, Microsoft s'est concentré sur l'amélioration des performances de plusieurs fonctionnalités clés. Par exemple, la recherche dans des fichiers est désormais jusqu'à 3 fois plus rapide lors de la recherche de solutions volumineuses telles que Orchard Core.

    Nom : un.png
Affichages : 1905
Taille : 110,6 Ko

    Parmi les autres scénarios dans lesquels Microsoft a amélioré les performances, l'éditeur évoque les améliorations des performances C++ IntelliSense avec une accélération d'environ 12 % pour la colorisation sémantique, des optimisations du traitement de la base de données de symboles et une accélération presque 2 fois supérieure pour l'expansion des éléments C++ dans l'explorateur de solutions.

    La version Preview 4 comporte également un certain nombre d'améliorations pour le débogage. Des mises à jour à la boîte de dialogue Attacher au processus où vous pouvez désormais sélectionner des processus à l'aide d'un sélecteur de fenêtre. Des mises à jour à la nouvelle fonctionnalité de source externe, qui facilite le chargement de symboles pour les bibliothèques en dehors de votre projet, aux nouvelles fonctionnalités telles que les points d'arrêt dépendants, pour configurer des points d'arrêt supplémentaires après le premier coup d'un autre point d'arrêt. Cela peut rendre le débogage du code dans les chemins communs (comme une boucle de jeu ou une API utilitaire) beaucoup plus facile car un point d'arrêt dans ces fonctions peut être configuré pour n'être activé que si la fonction est appelée à partir d'une partie spécifique de votre application.

    Nom : deux.png
Affichages : 1282
Taille : 141,4 Ko
    Définir un point d'arrêt dépendant

    Développer des applications modernes

    Dans Preview 4, il y a une grosse mise à jour pour les éditeurs Blazor et Razor, résolvant les problèmes de Preview 3 qui ont été signalés. Outre les correctifs, il existe de nouvelles fonctionnalités de rechargement à chaud dans ASP.NET Core, notamment le rechargement à chaud lors de l'enregistrement de fichiers et l'application de modifications aux fichiers CSS en direct*!

    Autres améliorations

    Dans Visual Studio 2022, Microsoft continue d'ajouter de nouvelles fonctionnalités de nettoyage C++ pour vous aider à écrire du code C++ fiable et sécurisé. Dans Visual Studio 2019, l'éditeur a commencé à ajouter des fonctionnalités de nettoyage à MSVC via AddressSanitizer (ASan) pour Windows avec MSVC. Avec Preview 4, vous pouvez désormais utiliser libFuzzer avec le compilateur MSVC, de sorte que tous les binaires que vous compilez avec MSVC peuvent subir un test de données aléatoires (fuzzing) par libFuzzer. Pour mémoire, l'idée derrière le fuzzing est d'injecter des données aléatoires dans les entrées d'un programme. Si le programme échoue (par exemple en plantant ou en générant une erreur), alors il y a des défauts à corriger.

    Si vous avez déjà commencé un nouveau projet en créant d'abord du code sur votre machine locale, puis avez eu du mal à obtenir ce code dans un dépôt Git, Preview 4 a la solution pour vous. Vous pouvez désormais créer un référentiel Azure DevOps à partir de l'expérience de création de référentiel Git mise à jour. Visual Studio créera un nouveau référentiel Git et le poussera vers Azure DevOps en un seul clic.

    Nom : trois.png
Affichages : 1296
Taille : 35,8 Ko
    Publier un référentiel local sur un serveur distant

    Avec Preview 4, Microsoft met à jour plusieurs des suggestions de personnalisation les plus votées de sa communauté de développeurs. L'une de vos suggestions consistait à attribuer un code couleur à vos onglets. Vous pouvez trouver le paramètre pour colorer les onglets de document par projet sous Outils > Options > Environnement > Onglets et Windows.

    Les onglets à code couleur vous aident à organiser visuellement les fichiers en fournissant un indice visuel supplémentaire, ce qui est particulièrement utile pour les fichiers qui partagent le même nom, par ex. programme.cs.

    Dans Visual Studio 2022, l'éditeur améliore ses capacités de gestion de thèmes pour vous aider à personnaliser votre environnement. Pour cela, il a décidé de faire équipe avec des auteurs de thèmes de la communauté pour convertir certains thèmes Visual Studio Code afin qu'ils fonctionnent dans Visual Studio, ajoutant ainsi plus de flexibilité à la famille de produits Visual Studio. Winter is Coming est l'un de ses premiers thèmes personnalisés, désormais disponible sur le Marketplace !

    Source : Microsoft

    Voir aussi :

    Visual Studio 2022 64-bit Preview 2 est disponible, elle apporte de nouvelles fonctionnalités et permet de créer des applications multiplateformes
    Visual Studio 2022 64-bit Preview 1 est disponible, elle permet de tester et de régler l'évolutivité de la nouvelle plateforme 64 bits
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/01/2015, 14h23
  2. PHP 7 sera la prochaine version majeure de PHP
    Par Hinault Romaric dans le forum Langage
    Réponses: 40
    Dernier message: 22/09/2014, 10h48
  3. Microsoft présente Visual Studio 2013 et Team Foundation Server 2013
    Par Stéphane le calme dans le forum Autres Logiciels
    Réponses: 9
    Dernier message: 09/07/2013, 10h54
  4. Réponses: 16
    Dernier message: 09/06/2010, 11h20
  5. Réponses: 44
    Dernier message: 27/05/2010, 12h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo