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 :

La mise à jour d'octobre 2025 pour Visual Studio 2022 (v17.14) est désormais disponible


Sujet :

Visual Studio

  1. #1
    Chroniqueur Actualités
    Avatar de Anthony
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Novembre 2022
    Messages
    1 904
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Novembre 2022
    Messages : 1 904
    Par défaut La mise à jour d'octobre 2025 pour Visual Studio 2022 (v17.14) est désormais disponible
    Microsoft annonce la disponibilité générale de Visual Studio 2022 version 17.14 avec un mode agent, le support du serveur MCP, la génération de la documentation par l'IA et bien plus encore

    Microsoft annonce la disponibilité générale de la version 17.14 de Visual Studio 2022. Cette version s'inscrit dans le cadre de la mission de Microsoft qui consiste à fournir aux développeurs des outils plus rapides, plus intelligents et plus productifs pour toutes les charges de travail.

    Voici quelques-unes des nouveautés qui attendent les utilisateurs lors de la mise à jour vers la version 17.14 de Visual Studio.


    Développement assisté par l'IA avec GitHub Copilot

    GitHub Copilot dans Visual Studio continue d'évoluer et d'ajouter de puissantes fonctionnalités de productivité pour les développeurs. Dans cette version, Microsoft introduit le mode agent (aperçu) pour améliorer l'expérience de développement assisté par l'IA. Avec le mode agent, l'utilisateur discute simplement avec Visual Studio en utilisant le langage naturel et, par le biais de cette conversation, il lui demande d'effectuer des tâches de codage complexes en plusieurs étapes à sa place. L'agent comprend l'ensemble de la base de code de l'utilisateur et peut reconnaître et corriger les erreurs automatiquement, suggérer et exécuter des commandes terminales et analyser les erreurs d'exécution jusqu'à ce que la tâche soit terminée.


    Le mode agent est en avant-première publique et peut être activé dans les paramètres d'avant-première. En plus du nouveau mode agent (aperçu), cette version contient encore plus de nouvelles fonctionnalités et d'améliorations :

    Prise en charge du serveur MCP (aperçu) : La prise en charge du protocole MCP (Model Context Protocol) offre à l'agent Copilot un accès structuré aux outils, données et ressources. C'est comme un adaptateur universel pour les applications d'intelligence artificielle qui permet à l'utilisateur de se connecter à d'autres données et outils sans avoir besoin de construire des connexions personnalisées à chaque source de données. La prise en charge MCP est en avant-première publique et peut être activée dans les paramètres d'avant-première.

    Génération de commentaires de documentation par l'IA : Génération automatique de commentaires pour les fonctions C++ et C#. Les utilisateurs n'ont qu'à taper ce qui déclencherait leur format de commentaire (comme ///) et les suggestions de Copilot rempliront automatiquement la description de la fonction en se basant sur son contenu. Lisez l'article de blog pour en savoir plus.

    Suggestions d'édition suivantes (NES) : NES exploite les modifications précédentes et prédit la prochaine modification à venir, qu'il s'agisse d'une insertion, d'une suppression ou d'un mélange des deux. Contrairement aux compléments de code, qui sont limités à la génération de suggestions à l'emplacement du curseur, NES peut aider l'utilisateur n'importe où dans son fichier, là où la prochaine édition est la plus susceptible de se produire. NES peut être activé dans les paramètres.

    Débogage et diagnostics

    Un utilisateur peut mettre à jour son interface utilisateur, en live au moment de la conception : La prévisualisation en direct est désormais disponible au moment de la conception, ce qui permet à un utilisateur de voir les changements apportés à l'interface utilisateur de son application en temps réel. Il est également possible d'utiliser Hot Reload et d'autres outils d'interface utilisateur en direct, ce qui garantit un flux de travail homogène avec les applications .NET MAUI et WPF.

    Nom : Microsoft VS 17.14 fig 1.PNG
Affichages : 27458
Taille : 163,8 Ko

    Nouveau débogueur pour les applications .NET MAUI : Nouveau moteur de débogage Mono pour .NET MAUI intégré dans le débogueur de Visual Studio Core.

    Affichage des données pour les expressions LINQ : Amélioration de l'expérience de débogage des expressions LINQ grâce à la clause hovering datatip.

    Aperçu de l'allocation des tableaux de longueur nulle : L'outil d'allocation .NET identifie désormais les allocations de tableaux de longueur nulle, ce qui permet d'optimiser l'utilisation de la mémoire et les performances.

    C++

    Le débogage dynamique C++ (aperçu) permet de déboguer entièrement un code C++ optimisé sans compromettre les performances.


    Les améliorations de C++23 incluent le support des nouveaux attributs lambda, if consteval, et des opérateurs statiques, améliorant à la fois l'efficacité et la sécurité du code.

    La productivité du C++ est améliorée grâce à des fonctionnalités telles que la population automatique des arguments des modèles et l'IntelliSense améliorée pour les modules CMake.

    Outils Git

    Afficher les commits sortants / entrants : La fenêtre Git Repository propose désormais un filtre dans sa barre d'outils pour n'afficher que les commits sortants / entrants.

    Nom : Microsoft VS 17.14 fig 2.PNG
Affichages : 2413
Taille : 59,6 Ko

    Restaurer la fenêtre du dépôt Git : Garder la fenêtre du dépôt Git ouverte entre les redémarrages avec ce nouveau paramètre.

    Nom de la branche par défaut : Permet aux utilisateurs de personnaliser la branche initiale par défaut lors de la création d'un nouveau dépôt Git.

    Microsoft indique qu'elle accélère la mise à disposition de nouvelles fonctionnalités dans Visual Studio. Selon l'entreprise, elle passera à une cadence de publication mensuelle pour Visual Studio 2022, en se concentrant sur les améliorations de Copilot alimenté par l'IA, une intégration plus poussée et une itération rapide basée sur les commentaires de la communauté.

    Télécharger Visual Studio 17.14

    Source : Microsoft

    Et vous ?

    Quel est votre avis sur le sujet ?
    Trouvez-vous ces améliorations de Visual Studio crédibles ou pertinentes ?

    Voir aussi :

    Microsoft annonce la disponibilité de Visual Studio 2022 17.13, avec des capacités de débogage avancées, une gestion efficace du code et des fonctions de sécurité renforcées

    Microsoft annonce la disponibilité générale de Visual Studio 2022 17.12 avec .NET 9, et apporte de nouvelles fonctionnalités d'IA pour la productivité ainsi que des améliorations continues pour les développeurs

    Microsoft annonce la disponibilité générale de Visual Studio 2022 version 17.11 avec GitHub Copilot plus intelligent et plus sécurisé, ainsi qu'un environnement de développement plus intuitif et réactif
    Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  2. #2
    Communiqués de presse

    Femme Profil pro
    Traductrice Technique
    Inscrit en
    Juin 2023
    Messages
    2 554
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Traductrice Technique

    Informations forums :
    Inscription : Juin 2023
    Messages : 2 554
    Par défaut Le mode agent est disponible en avant-première dans Visual Studio 17.14
    Microsoft annonce que le mode Agent est disponible en avant-première dans Visual Studio 2022 17.14, permettant de définir des tâches en utilisant le langage naturel et de laisser Copilot terminer le travail

    Microsoft annonce que le mode Agent est disponible en avant-première dans Visual Studio 2022 17.14, qui vous permet de définir des tâches en utilisant le langage naturel, et de laisser Copilot écrire du code et à terminer le travail. Contrairement à Copilot Chat ou Edits, le mode Agent ne s'arrête pas à une suggestion ou à une modification de fichier, mais travaille de manière itérative jusqu'à ce que la tâche soit terminée. Microsoft annonce simplifier l'expérience Copilot en faisant du mode agent la nouvelle méthode par défaut pour appliquer les modifications de code.

    Récemment, Microsoft a annoncé la disponibilité générale de la version 17.14 de Visual Studio 2022. Microsoft affirme que cette version s'inscrit dans le cadre de sa mission qui consiste à fournir aux développeurs des outils plus rapides, plus intelligents et plus productifs pour toutes les charges de travail. Avec la disponibilité de Visual Studio 17.14, le mode Agent est désormais disponible en aperçu public pour tous les utilisateurs de cette version.

    Le mode Agent dans Visual Studio vous permet de définir des tâches en utilisant le langage naturel, Copilot planifiant de manière autonome, éditant votre base de code, invoquant des outils et effectuant des itérations pour résoudre les problèmes. Contrairement à Copilot Chat ou Edits, le mode Agent ne s'arrête pas à une suggestion ou à une modification de fichier, mais travaille de manière itérative jusqu'à ce que la tâche soit terminée.


    Que peut faire le mode Agent ?

    Le mode agent vous aider à écrire du code et à terminer le travail. Microsoft affirme que cela se fait de manière itérative, ce qui signifie que Copilot continuera à examiner et à exécuter votre tâche sur sa propre sortie et sur le résultat de cette sortie jusqu'à ce qu'il ait terminé votre invite. Cela signifie que le mode agent :

    • Déterminera automatiquement le contexte et les fichiers à éditer.
    • Suggérera des commandes de terminal que vous devez approuver et exécuter.
    • Itérera jusqu'à ce que la tâche soit terminée, et devrait vérifier les erreurs et exécuter des builds/tests pour valider les résultats.
    • Invoquera des outils de confiance via des serveurs MCP, y compris des linters, des exécutants de test et des analyseurs statiques dans votre environnement de développement.

    Microsoft annonce simplifier l'expérience Copilot en faisant du mode agent la nouvelle méthode par défaut pour appliquer les modifications de code. Vous pouvez considérer le mode agent comme la prochaine évolution des Edits que les développeurs ont appris à aimer dans le chat de GitHub Copilot avec encore plus de puissance.

    Nom : 1.jpg
Affichages : 29650
Taille : 37,6 Ko

    Comment l'activer ?

    Le mode agent est désactivé par défaut dans cette phase de prévisualisation. Pour l'activer :

    1. Utilisez Visual Studio Code 17.14 GA ou une version ultérieure

    2. Allez à Feature Search (Ctrl + Q)

    3. Search : copilot-chat.agent

    4. Enable : Copilot Chat : Agent Enabled

    5. Dans la fenêtre Copilot Chat, passez à « Agent » et essayez une invite de haut niveau. Vous pouvez accéder à la fenêtre Copilot Chat à partir du badge Copilot en haut à droite de l'EDI.


    Voici des cas d'utilisation du mode Agent selon Microsoft :

    Le mode agent est un outil puissant qui peut être utilisé dans de nombreux scénarios. Il peut créer des applications à partir de zéro, refactoriser le code à travers plusieurs fichiers, écrire et exécuter des tests, générer de la documentation, intégrer de nouvelles bibliothèques, mettre en œuvre des tâches lourdes pour le terminal, et répondre à des questions sur des bases de code complexes. Il améliore la productivité en orchestrant votre flux de développement tout en vous laissant le contrôle. Pour déterminer si le mode agent est l'outil adéquat, tenez compte des éléments suivants.

    • Champ d'application de l'édition : Le mode agent prend les rênes, recherche de manière autonome votre base de code et détermine le contexte et les fichiers pertinents à modifier.

    • Complexité de la tâche : Pour les tâches complexes qui dépassent les simples modifications de code, le mode agent est idéal. Il gère les invocations d'outils et les commandes de terminal, ce qui le rend idéal pour les projets complexes.

    • Durée : Le mode agent est minutieux et comporte plusieurs étapes pour traiter une demande. L'obtention d'une réponse peut prendre plus de temps, car il détermine le contexte, planifie l'action, etc.

    • Auto-itération : L'une des caractéristiques les plus remarquables du mode agent est sa capacité à évaluer le résultat des modifications générées et à itérer plusieurs fois pour résoudre les problèmes intermédiaires.

    • Demandes multiples : En fonction de la complexité de la tâche, le mode agent peut entraîner plusieurs demandes au backend à partir d'une seule invite.

    Une fois que vous avez déterminé que le mode agent est l'outil adéquat pour la tâche, il vous suffit de lui donner une bonne invite. Voici quelques exemples d'invites pour vous donner une idée de ce que vous pouvez demander à l'agent :

    • « Ajouter la gestion des erreurs à cette API »
    • « Convertir ce projet pour utiliser des variables d'environnement »
    • « Écrire des tests pour cette classe et corriger tout ce qui échoue »
    • « Ajouter une journalisation structurée avec Serilog »
    • « Remplacer HttpClient par IHttpClientFactory »

    Pour obtenir des réponses plus précises et de meilleure qualité de la part de Copilot, il est essentiel de lui fournir suffisamment de contexte concernant vos normes de codage préférées, les préférences de votre équipe, les bibliothèques et bien d'autres choses encore. Vous pouvez fournir ce contexte à l'aide d'instructions personnalisées. La fonction d'instructions personnalisées vous permet d'ajouter automatiquement des détails contextuels prédéfinis à vos questions de chat.
    Nom : 2.jpg
Affichages : 1223
Taille : 53,0 Ko

    Booster le mode agent avec les serveurs MCP

    Cette version étend encore la puissance du mode agent en prenant en charge les serveurs MCP (Model Context Protocol). Les serveurs MCP fournissent un contexte supplémentaire à l'agent Copilot et lui donnent accès à des outils, des données et des ressources. Le site web du MCP décrit le MCP comme un adaptateur universel pour les applications d'intelligence artificielle. De la même manière qu'un adaptateur universel vous permet de connecter vos appareils physiques à des accessoires, MCP vous permet de connecter des applications d'intelligence artificielle à d'autres données et outils sans avoir à établir une connexion personnalisée à chaque source de données.

    Par exemple, vous pouvez vous connecter directement à votre base de données et analyser des schémas, extraire des informations pour les dépôts GitHub tels que les problèmes et les demandes d'extraction, automatiser les tests de bout en bout avec Playwright, ou vous pouvez même construire votre propre système avec plusieurs SDK, y compris C#. Voici quelques autres exemples de ce que vous pouvez faire avec les serveurs MCP :

    • Interagir avec votre environnement cloud : Par exemple, le serveur officiel Azure MCP permet de répertorier, d'interroger et d'interagir avec des services et des outils tels que Azure Storage, Cosmos DB, Azure CLI, etc.

    • Interroger et gérer la base de données : Exécuter des requêtes sur les conteneurs Cosmos DB, obtenir les propriétés et les métadonnées des conteneurs Azure Storage et gérer les conteneurs blob et les blobs.

    • Recherche et gestion d'une plateforme de contrôle de version : Par exemple, l'API GitHub permet de créer des problèmes par lots ou de mettre à jour des fichiers par lots, de rechercher du code et des problèmes dans les dépôts GitHub, etc.



    Source : Annonce du mode Agent

    Et vous ?

    Pensez-vous que ce mode Agent est crédible ou pertinent ?
    Quel est votre avis sur le sujet ?

    Voir aussi :

    Le modèle de complétion de code GPT-4o Copilot de GitHub Copilot est désormais disponible dans l'aperçu public de Visual Studio 2022 17.14. Il a été formé sur plus de 30 langages de programmation populaires

    Microsoft annonce Copilot Edits, un agent SWE, et un nouveau Mode Agent de GitHub Copilot dans VS Code, capable d'itérer sur son propre code, de reconnaître les erreurs et de les corriger automatiquement

    L'IA agentique expliquée : Un cadre philosophique pour comprendre les agents d'IA, par David Barkol
    Publication de communiqués de presse en informatique. Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  3. #3
    Communiqués de presse

    Femme Profil pro
    Traductrice Technique
    Inscrit en
    Juin 2023
    Messages
    2 554
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Traductrice Technique

    Informations forums :
    Inscription : Juin 2023
    Messages : 2 554
    Par défaut Microsoft présente les nouveautés pour les développeurs C++ dans Visual Studio 2022 17.14
    Microsoft présente les nouveautés pour les développeurs C++ dans Visual Studio 2022 17.14, notamment des améliorations au compilateur MSVC et à la bibliothèque standard, ainsi que le débogage dynamique C++

    Récemment, Microsoft a annoncé la disponibilité générale de la version 17.14 de Visual Studio 2022. Microsoft affirme que cette version s'inscrit dans le cadre de sa mission qui consiste à fournir aux développeurs des outils plus rapides, plus intelligents et plus productifs pour toutes les charges de travail. Avec la disponibilité de Visual Studio 17.14, voici les nouvelles fonctionnalités que vous pouvez trouver dans cette version pour C++.

    Compilateur

    Cette version apporte de nombreux correctifs et améliorations au compilateur MSVC et à la bibliothèque standard.

    Visual Studio 2022 17.14 prend en charge de plusieurs fonctionnalités de C++23, qui sont disponibles sous les drapeaux /std:c++latest et /std:c++23preview.

    Vous pouvez maintenant omettre les () dans certaines formes de lambdas qui les nécessitaient auparavant.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    auto lambda = [] constexpr { }; //no '()' needed after the capture list


    if consteval a été imlémenté, avec lequel vous pouvez exécuter un code différent selon que l'instruction est exécutée à la compilation ou à l'exécution. Ceci est utile dans les cas où votre version d'exécution peut être fortement optimisée avec des intrinsèques du compilateur ou de l'assemblage en ligne qui ne sont pas disponibles au moment de la compilation :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    constexpr size_t strlen(char const* s) {
        if consteval {
            // if executed at compile time, use a constexpr-friendly algorithm
            for (const char *p = s; ; ++p) {
                if (*p == '\0') {
                    return static_cast<std::size_t>(p - s);
                }
            }
        } else {
            // if executed at run time, use inline assembly
            __asm__("SSE 4.2 magic");
        }
    }


    Cette version prend désormais en charge les attributs pour les lambdas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    auto lambda = [] [[nodiscard]] [[deprecated]] { return 10; };
     
    void f() {
        lambda(); // fires a deprecation warning and a discard of return value warning.
    }


    Elle prend également en charge static operator() et static operator[]. Ceux-ci permettent au compilateur de générer un code plus efficace pour ces opérateurs lorsque le paramètre objet implicite n'est pas nécessaire et ne doit donc pas être transmis comme argument à la fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    struct X {
        static bool operator()(int) const;
    };
     
    inline constexpr X x;
     
    int count_x(std::vector<int> const& xs) {
        return std::count_if(xs.begin(), xs.end(), x);
    }


    La performance du code généré s'est améliorée grâce à la 17.14 qui inclut des optimisations SSA antérieures et des simplifications du flux de contrôle. Le compilateur 17.14 génère un code 20 % plus rapide que la version initiale de Visual Studio 2022 17.

    Pour le débit, le compilateur 17.14 incorpore une simplification du flux de données qui a réduit le temps de compilation d'un lien UnrealEngine /LTCG repro de 13%.


    Bibliothèque standard

    Les développeurs de Visual Studio ont implémenté des parties du durcissement de la bibliothèque standard, qui vérifie certaines instances de comportement non défini au moment de l'exécution et les signale à l'utilisateur. Ceci est actuellement désactivé par défaut, mais vous pouvez l'activer en définissant _MSVC_STL_HARDENING à 1 pour l'ensemble du projet. La proposition utilise les violations de contrat C++26 comme mécanisme pour signaler les violations de préconditions durcies, mais comme ils n'ont pas encore implémenté les contrats, ils l'ont appelé par défaut __fastfail().

    Une autre nouvelle fonctionnalité de sécurité ajoutée est la pierre tombale du destructeur, qui aide à atténuer les erreurs de type « use-after-free ». Ceci est également désactivé par défaut, mais peut être activé en définissant _MSVC_STL_DESTRUCTOR_TOMBSTONES à 1 pour l'ensemble du projet.

    Voici quelques améliorations diverses apportées :

    • Support du compilateur pour static operator(), ce qui améliore légèrement le codegen.
    • Ils ont marqué std::expected, std::unexpected, et tous les types d'exception STL comme [[nodiscard]]. Cela vous aidera à éviter de les utiliser à mauvais escient.
    • Amélioration des visualiseurs pour std::basic_string_view et ses itérateurs.
    • Ajout ou amélioration des implémentations vectorielles de std::basic_string::find(), find_first_of(), et find_last_of().


    Débogage dynamique C++

    Le débogage dynamique C++ est une nouvelle fonctionnalité du compilateur et de l'EDI qui vous donne les performances des versions optimisées avec l'expérience de débogage des versions non optimisées. Elle est désormais disponible en avant-première exclusivement avec l'ensemble d'outils MSVC et fonctionne en désoptimisant dynamiquement les fonctions sur lesquelles vous placez des points d'arrêt désoptimisés ou dans lesquelles vous entrez.

    Par exemple, sans débogage dynamique C++, vous pourriez voir ceci dans votre fenêtre Watch :

    Nom : 1.jpg
Affichages : 33671
Taille : 42,4 Ko

    De nombreuses variables ne sont pas disponibles, de sorte que le débogueur ne peut pas les visualiser.

    Cependant, lorsque vous activez la fonctionnalité, vous pouvez voir ceci :

    Nom : 2.jpg
Affichages : 1322
Taille : 31,5 Ko

    Les valeurs des variables sont maintenant disponibles car la fonction a été désoptimisée dynamiquement.

    Pour commencer, passez votre configuration en mode Release. Ensuite, faites un clic droit sur votre projet et cliquez sur Propriétés pour ouvrir le menu Propriétés de configuration. Dans ce menu, cliquez sur Advanced > Use C++ Dynamic Debugging > Yes. Enfin, reconstruisez votre projet. La définition de cette propriété désactivera l'optimisation de l'ensemble du programme.

    Nom : 3.jpg
Affichages : 1326
Taille : 45,0 Ko

    EDI

    Vous pouvez maintenant remplir automatiquement les arguments du modèle dans la barre de modèle, qui affiche et permet d'éditer les paramètres du modèle, lorsque vous utilisez Go to Definition ou F12.

    Par exemple, en appuyant sur F12 sur un vecteur, vous passerez au vecteur avec la barre de modèle automatiquement remplie, ce qui vous permettra d'inspecter et de modifier rapidement les paramètres du modèle.

    Dans l'exemple ci-dessous, l'utilisation de la fonction Go to Definition ou l'appui sur la touche F12 remplit à la fois le type et l'allocateur dans la barre de gabarit.

    Nom : 4.gif
Affichages : 1317
Taille : 271,6 Ko

    Ils ont également ajouté la possibilité de contrôler les en-têtes qui apparaissent dans la liste d'inclusion lorsque vous tapez #include.

    Le paramètre déroulant dans Tools → Options → Text Editor → C/C++ → IntelliSense → Include style for suggestions pour les suggestions affecte maintenant à la fois les suggestions d'inclusion et la complétion d'inclusion, avec les comportements affinés suivants :

    • Directives de base (par défaut) : Utilise des guillemets pour les chemins relatifs et des crochets pour tout le reste.
    • Mode guillemets : Utilise les guillemets pour tous les en-têtes sauf les en-têtes standard, qui utilisent les crochets.
    • Mode crochets : Utilise des crochets pour tous les en-têtes qui font partie du chemin d'inclusion.


    Nom : 5.jpg
Affichages : 1319
Taille : 85,6 Ko

    CMake

    Cette version ajoute la prise en charge des compléments IntelliSense et des informations rapides pour les modules CMake dans Visual Studio. Désormais, vous pouvez voir tous les modules CMake disponibles et en savoir plus sur eux directement à partir de l'éditeur Visual Studio.

    Lorsque vous survolez un module CMake référencé, IntelliSense fournit des informations détaillées sur le module sélectionné, ce qui vous permet de comprendre son utilisation et ses fonctionnalités en un coup d'œil.

    Nom : 6.jpg
Affichages : 1312
Taille : 17,6 Ko

    Lorsque vous commencez à taper un module CMake dans votre fichier CMakeLists.txt ou dans d'autres fichiers de script CMake, IntelliSense fournit une liste de modules disponibles parmi lesquels vous pouvez choisir.

    Nom : 7.jpg
Affichages : 985
Taille : 35,4 Ko

    GitHub Copilot

    Cette version ajoute la prise en charge de la génération de commentaires de documents pour GitHub Copilot. Avec cette fonctionnalité activée, vous pouvez taper le modèle de commentaire selon votre configuration (par exemple, ///), et Copilot complètera la description de la fonction en se basant sur le code.

    Nom : 8.gif
Affichages : 988
Taille : 959,4 Ko

    Autre nouveauté de cette version : les suggestions d'édition suivante (NES). Lorsqu'une suggestion d'édition vous est présentée, si elle se trouve sur une ligne différente de celle sur laquelle vous vous trouvez actuellement, il vous suggérera d'abord Tab to Navigate to the corresponding line.

    Vous pouvez activer NES dans Tools → Options → GitHub → Copilot → Copilot Completions → Enable Next Edit Suggestions.

    Nom : 9.jpg
Affichages : 986
Taille : 50,0 Ko

    Débogueur de Blueprints Unreal Engine

    L'intégration des Blueprints Unreal Engine vous permet de déboguer les Blueprints directement dans Visual Studio. Cette intégration comprend l'affichage des traces de pile de Blueprint dans l'onglet de pile d'appel de Visual Studio et l'affichage des valeurs de nœuds de Blueprint dans le tableau des variables locales. Ces fonctionnalités limitent la nécessité de basculer entre Visual Studio et l'éditeur Unreal, offrant ainsi une expérience de débogage transparente et réduisant les changements de contexte.

    Nom : 10.jpg
Affichages : 992
Taille : 136,0 Ko

    Grâce à cette nouvelle fonctionnalité, les développeurs peuvent facilement suivre les interactions entre les Blueprints et le code C++, ce qui simplifie l'identification et la correction des bogues. En outre, un plugin Unreal Engine pour Visual Studio améliore cette capacité en suivant le flux d'exécution des Blueprints et en stockant des informations supplémentaires, que l'extension du débogueur peut ensuite afficher.


    Source : Microsoft

    Et vous ?

    Pensez-vous que ces nouveautés sont crédibles ou pertinentes ?
    Quel est votre avis sur le sujet ?

    Voir aussi :

    Microsoft présente les nouveautés pour les développeurs C++ dans Visual Studio 2022 17.13, notamment des améliorations à la bibliothèque standard, ainsi que des fonctionnalités pour la productivité

    Microsoft annonce que le mode Agent est disponible en avant-première dans Visual Studio 2022 17.14, permettant de définir des tâches en utilisant le langage naturel et de laisser Copilot terminer le travail

    ReSharper 2025.1, l'extension Visual Studio de JetBrains pour les développeurs .NET, est disponible : mises à jour des performances et améliorations complètes de l'expérience
    Publication de communiqués de presse en informatique. Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  4. #4
    Communiqués de presse

    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Avril 2025
    Messages
    334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Avril 2025
    Messages : 334
    Par défaut La mise à jour d'août 2025 pour Visual Studio 2022 (v17.14) est désormais disponible
    La mise à jour d'août 2025 pour Visual Studio 2022 (v17.14) est désormais disponible et vise à aider les développeurs à rester concentrés, productifs et maîtres de leur travail

    Microsoft a annoncé que la mise à jour d'août 2025 pour Visual Studio 2022 (v17.14) est désormais disponible. Elle a pour objectif d'aider les développeurs à rester concentrés, productifs et maîtres de leur travail. Que vous développiez des jeux, optimisiez les performances ou exploriez l'IA, cette version apporte des améliorations qui rendent le développement quotidien plus fluide et plus intelligent.

    En mai, Microsoft a annoncé la disponibilité générale de la version 17.14 de Visual Studio 2022. Dans cette version, Microsoft a introduit le mode agent (aperçu) pour améliorer l'expérience de développement assisté par l'IA. Avec le mode agent, l'utilisateur discute avec Visual Studio en utilisant le langage naturel et, par le biais de cette conversation, il lui demande d'effectuer des tâches de codage complexes en plusieurs étapes à sa place. En outre, cette version apportait la prise en charge du protocole MCP (Model Context Protocol) qui offre à l'agent Copilot un accès structuré aux outils, données et ressources.

    Récemment, Microsoft a annoncé que la mise à jour d'août 2025 pour Visual Studio 2022 (v17.14) est désormais disponible. Elle a pour objectif d'aider les développeurs à rester concentrés, productifs et maîtres de leur travail. Que vous développiez des jeux, optimisiez les performances ou exploriez l'IA, cette version apporte des améliorations qui rendent le développement quotidien plus fluide et plus intelligent.


    Prise en charge de GPT-5 désormais disponible

    Microsoft annonce que GPT-5 est désormais disponible dans Visual Studio, apportant les dernières avancées en matière d'IA directement dans votre environnement de développement. Grâce à l'intégration de GPT-5, vous pouvez bénéficier de suggestions de code et d'expériences de chat plus puissantes, plus précises et plus contextuelles. Que vous écriviez des algorithmes complexes, refactorisiez de grandes bases de code ou réfléchissiez à de nouvelles fonctionnalités, GPT-5 vous aide à avancer plus rapidement et avec plus de confiance.

    Nom : 1.jpg
Affichages : 19160
Taille : 24,7 Ko

    Connectez l'ensemble de votre pile avec MCP

    Microsoft annonce également que la prise en charge de MCP (Model Context Protocol) est désormais disponible dans Visual Studio. MCP est un protocole puissant qui connecte les agents d'IA à des outils externes, tels que des bases de données, des moteurs de recherche de code et des systèmes de déploiement, sans nécessiter d'intégrations personnalisées pour chacun d'entre eux. Considérez-le comme le HTTP de la connectivité des outils.

    Avec cette version, Visual Studio facilite plus que jamais la gestion et la connexion aux serveurs MCP :

    • Prise en charge OAuth pour tous les fournisseurs : authentifiez-vous auprès de n'importe quel fournisseur OAuth directement depuis Visual Studio à l'aide de la nouvelle spécification d'autorisation.
    • Installation du serveur en un clic depuis le Web : ajoutez des serveurs MCP en un seul clic à partir des référentiels pris en charge, sans avoir à modifier manuellement le JSON.
    • Nouveau flux d'ajout de serveur : utilisez le bouton plus vert dans le sélecteur d'outils Copilot Chat pour configurer et vous connecter rapidement à de nouveaux serveurs.
    • Contrôles de gouvernance : les organisations peuvent désormais gérer l'accès MCP via les paramètres de politique GitHub pour une meilleure conformité et un meilleur contrôle.


    Nom : 2.jpg
Affichages : 3483
Taille : 15,0 Ko

    Copilot Chat plus intelligent avec un meilleur contexte

    Copilot Chat peut désormais afficher de manière plus fiable des extraits de code pertinents. Il utilise désormais une recherche sémantique améliorée pour mieux identifier quand une requête doit déclencher une recherche de code. Lorsque ce contexte est détecté, il effectue une recherche dans votre solution ou votre espace de travail pour récupérer les extraits les plus pertinents, même à partir de descriptions en langage naturel, ce qui réduit le besoin de naviguer manuellement dans votre base de code.

    Nom : 3.jpg
Affichages : 3468
Taille : 78,8 Ko

    Inscrivez-vous à Copilot avec Google

    Il est désormais plus facile que jamais de commencer à utiliser Copilot. Vous pouvez vous inscrire à l'aide de votre compte Google directement depuis Visual Studio. C'est un moyen rapide et sans friction de se lancer dans le codage alimenté par l'IA, sans configuration supplémentaire requise.

    Nom : 4.jpg
Affichages : 3473
Taille : 67,1 Ko

    Intégrez votre propre modèle d'IA à Chat

    Vous souhaitez mieux contrôler votre expérience d'IA ? Vous pouvez désormais connecter vos propres modèles linguistiques à Visual Studio Chat à l'aide des clés API d'OpenAI, de Google ou d'Anthropic. Cela vous offre la flexibilité de choisir le modèle qui correspond le mieux à votre flux de travail, que vous optimisiez les performances, la confidentialité ou l'expérimentation.

    Nom : 5.jpg
Affichages : 3456
Taille : 70,3 Ko

    Débogage unifié pour Unreal Engine.

    Si vous travaillez en C++ avec Unreal Engine, le débogage vient de faire l'objet d'une mise à jour majeure. Visual Studio vous permet désormais de déboguer Blueprint et le code natif ensemble dans une seule session. Vous verrez les données Blueprint dans la pile d'appels et la fenêtre des variables locales, et vous pourrez même définir des points d'arrêt directement dans le code Blueprint.

    Nom : 6.jpg
Affichages : 3459
Taille : 214,3 Ko

    Cela facilite le suivi des interactions et la correction des problèmes dans les deux couches de script.

    Suggestions Copilot quand vous le souhaitez

    Vous préférez un éditeur plus discret ? Vous pouvez désormais désactiver les suggestions automatiques de Copilot et les déclencher manuellement à l'aide de raccourcis clavier. Vous contrôlez ainsi entièrement l'affichage des suggestions, ce qui vous aide à rester concentré quand vous en avez besoin et à obtenir de l'aide quand vous le souhaitez.

    Édition plus claire avec des suggestions réduites

    Les suggestions d'édition suivantes (NES) sont désormais masquées par défaut. Au lieu d'apparaître automatiquement, elles s'affichent sous forme d'indicateur discret dans la marge lorsqu'elles sont pertinentes. Vous décidez quand les activer, ce qui vous permet de garder votre éditeur clair et sans distraction.

    Nom : 7.jpg
Affichages : 3442
Taille : 10,8 Ko

    Accepter partiellement les complétions de code

    Avez-vous déjà souhaité n'accepter que les premiers mots ou les premières lignes d'une complétion de code Copilot au lieu d'accepter l'ensemble ? Nous sommes ravis d'annoncer que vous pouvez désormais accepter partiellement une complétion, mot par mot ou ligne par ligne !

    Contexte Git dans Copilot Chat

    Copilot Chat comprend désormais votre historique Git. Vous pouvez référencer les commits et les modifications non validées directement dans le chat pour résumer votre travail, expliquer les mises à jour ou générer des tests, le tout sans quitter l'éditeur.

    Nom : 8.jpg
Affichages : 3454
Taille : 51,5 Ko

    Cela vous permet de rester plus facilement dans le flux lorsque vous révisez ou affinez votre code.

    Source : Microsoft

    Et vous ?

    Pensez-vous que cette version est crédible ou pertinente ?
    Quel est votre avis sur le sujet ?

    Voir aussi :

    Microsoft annonce que le mode Agent est disponible en avant-première dans Visual Studio 2022 17.14, permettant de définir des tâches en utilisant le langage naturel et de laisser Copilot terminer le travail

    Le protocole MCP (Model Context Protocol) est désormais disponible dans Visual Studio, permettant d'accéder à un contexte plus riche et en temps réel à partir de l'ensemble de votre pile de développement

    GPT-5 pour les développeurs Microsoft : GitHub Copilot, AI Toolkit dans Visual Studio Code, Azure AI Foundry, GitHub Models, Microsoft Copilot Studio, Microsoft 365 Copilot, OpenAI .NET SDK
    Publication de communiqués de presse en informatique. Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  5. #5
    Communiqués de presse

    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Avril 2025
    Messages
    334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Avril 2025
    Messages : 334
    Par défaut Microsoft annonce la mise à jour Visual Studio septembre 2025 pour Visual Studio 2022 (v17.14)
    Microsoft annonce la mise à jour de septembre 2025 pour Visual Studio 2022 v17.14, avec un agent de profilage, un agent de modernisation des applications .NET, et des améliorations du mode Agent Copilot

    Microsoft a annoncé la mise à jour de septembre de Visual Studio. Cette nouvelle mise à jour propose une expérience d'IA agentielle entièrement intégrée et révolutionnaire, allant de la génération de code à la modernisation, en passant par le profilage et la révision de code.

    En mai, Microsoft a annoncé la disponibilité générale de la version 17.14 de Visual Studio 2022. Visual Studio est un environnement de développement intégré (EDI) qui permet de développer des programmes informatiques, notamment des sites web, des applications web, des services web et des applications mobiles. Visual Studio utilise les plateformes de développement logiciel Microsoft, notamment Windows API, Windows Forms, Windows Presentation Foundation (WPF), Microsoft Store et Microsoft Silverlight. Il peut produire à la fois du code natif et du code géré.

    Lors de la mise à jour d'août 2025 pour Visual Studio 2022 (v17.14), Microsoft a introduit la prise en charge de GPT-5 ainsi que la prise en charge de MCP (Model Context Protocol). En outre, une amélioration de Copilot Chat permettait d'afficher de manière plus fiable des extraits de code pertinents. Cette version permettait également de désactiver les suggestions automatiques de Copilot et de les déclencher manuellement à l'aide de raccourcis clavier.

    La mise à jour d'août avait pour objectif d'aider les développeurs à rester concentrés, productifs et maîtres de leur travail avec des améliorations qui rendent le développement quotidien plus fluide et plus intelligent. Récemment, Microsoft a annoncé la mise à jour de septembre de Visual Studio. Cette nouvelle mise à jour propose une expérience d'IA agentielle entièrement intégrée et révolutionnaire, allant de la génération de code à la modernisation, en passant par le profilage et la révision de code.


    Voici les principales mises à jour de septembre 2025 pour Visual Studio 2022 (v17.14) :

    Agent de profilage

    L'agent de profilage est désormais intégrer à Visual Studio 2022. Il s'agit d'un assistant basé sur l'IA intégré à Visual Studio qui vous aide à détecter et à corriger les problèmes de performances sans avoir besoin d'être un expert en profilage.

    L'agent de profilage fonctionne avec GitHub Copilot pour :

    • Analyser l'utilisation du processeur, la mémoire et le comportement d'exécution
    • Mettre en évidence les goulots d'étranglement en matière de performances
    • Créer ou optimiser les benchmarks BenchmarkDotNet
    • Suggérer des corrections et valider les améliorations dans une boucle guidée

    Après avoir activé le mode Agent dans la fenêtre de chat Copilot, vous pouvez interagir avec l'agent Profiler de plusieurs façons :

    • Marquez-le directement dans le chat Copilot : « @profiler Pourquoi mon application est-elle lente ? »
    • Posez une question naturelle en mode Agent : « Pourquoi ma fréquence d'images diminue-t-elle ? »
    • Ou cliquez simplement sur l'invite de démarrage « Suggérer comment optimiser mon code » dans le nouveau chat Copilot lorsque vous ouvrez un projet C#.

    Profiler Agent élimine les conjectures du réglage des performances. Il vous montre ce qui ne va pas, suggère des solutions à essayer et confirme si le changement est réellement utile. Il est plus rapide, plus simple et accessible à tous, que vous soyez novice ou expérimenté. Actuellement, il prend en charge l'analyse de l'utilisation élevée du processeur et les allocations d'objets .NET, et d'autres scénarios seront bientôt disponibles.

    Nom : profiler-agent-1-1.gif
Affichages : 5610
Taille : 1,28 Mo

    Modernisation des applications .NET

    L'agent de modernisation des applications GitHub Copilot est un outil basé sur l'IA dans Visual Studio qui vous aide à mettre à niveau les applications .NET vers des versions plus récentes et à les migrer vers Azure.

    Pour essayer l'agent de modernisation d'applications, vous devez :

    1. Ouvrir votre projet ou solution .NET dans Visual Studio.
    2. Lancer l'agent de modernisation à l'aide de l'une des méthodes suivantes :
      1. Cliquez avec le bouton droit sur la solution ou le projet dans l'Explorateur de solutions et sélectionnez Moderniser. – ou –
      2. Ouvrez la fenêtre Copilot Chat et tapez @modernize suivi de votre demande de mise à niveau.
    3. Indiquez à l'agent @modernize ce que vous souhaitez mettre à niveau ou migrer.

    Grâce à l'agent de modernisation des applications, il est plus facile que jamais de maintenir vos applications .NET à jour et de tirer parti des dernières fonctionnalités Azure. Essayez-le et découvrez combien de temps vous pouvez gagner !

    Amélioration du mode Agent Copilot

    Au cours des derniers mois, nous avons apporté des mises à jour importantes au mode Agent afin d'améliorer sa fiabilité, sa réactivité et sa convivialité générale. Voici quelques-unes des améliorations que nous avons apportées :

    Performances et fiabilité :

    • Le mode Agent affiche désormais des indicateurs de progression plus clairs, afin que vous sachiez toujours ce qui se passe en arrière-plan.
    • Amélioration de la mise en cache des invites pour accélérer les temps de réponse.

    Ensemble de travail et gestion des fichiers :

    • L'ensemble de travail reste désormais masqué lorsqu'il est vide et n'affiche le nombre de fichiers que lorsque cela est pertinent.
    • Les fichiers rejetés sont automatiquement supprimés du disque et retirés de l'ensemble de travail.
    • Les éléments marqués comme « sans modification » sont désormais triés vers le bas afin de réduire l'encombrement.

    Instruction générative et planification :

    • La mise à jour du formatage des invites améliore les performances du mode Agent avec les modèles GPT-5.
    • Nous testons actuellement un nouvel outil de planification qui permet au modèle de décomposer les requêtes complexes en étapes plus petites et faciles à suivre à l'aide d'un fichier Markdown mis à jour en temps réel. Les premiers benchmarks (y compris SWE-bench) montrent des gains significatifs sur les tâches en plusieurs étapes.

    Contrôle de la compilation et des outils :

    • Vous pouvez désormais désactiver les compilations automatiques en mode Agent. Ouvrez le menu des outils à côté de l'invite de chat et désélectionnez « run_build » pour prendre le contrôle manuellement.

    Corrections et améliorations générales

    • L'annulation d'une requête en mode Agent fonctionne désormais de manière plus fiable.
    • Plusieurs problèmes pouvant entraîner le blocage ou le plantage du mode Agent pendant l'exécution d'un outil ont été résolus.


    Instruction générative, ressources et échantillonnage MCP

    Le protocole MCP (Model Context Protocol) offre aux serveurs un moyen puissant et standardisé d'exposer des invites structurées, des ressources contextuelles et des comportements d'agent aux clients, améliorant ainsi le fonctionnement des grands modèles linguistiques dans les environnements de développement.

    Instruction générative et modèles d'instructions générative

    Les instructions générative MCP fournissent des instructions structurées adaptées à des tâches et à des contextes de serveur spécifiques, garantissant des réponses optimales de la part des modèles. Dans Visual Studio, vous pouvez découvrir et insérer ces invites via le bouton + Référence dans le chat. Certaines instructions générative prennent en charge des arguments, ce qui permet de les personnaliser. On les appelle alors des modèles d'instructions générative.

    Ressources et modèles de ressources

    Les ressources MCP fournissent des données contextuelles telles que des fichiers, des schémas ou des informations spécifiques à une application, référencées à l'aide d'un #URI dans le chat. Tout comme les invites, les ressources peuvent être personnalisées à l'aide de modèles de ressources, qui sont configurés via la même boîte de dialogue + Référence. Une fois ajoutées, ces ressources peuvent être référencées dans le chat, enrichissant ainsi les interactions du modèle avec un contexte pertinent.

    Échantillonnage

    L'échantillonnage MCP introduit des capacités agenturielles en permettant aux serveurs d'initier des appels LLM en interne. Cela inverse le flux habituel et permet aux serveurs de demander des actions au modèle. Visual Studio prend en charge cette fonctionnalité de manière native. Lorsque l'échantillonnage est avantageux, une boîte de dialogue de confirmation détaillant la demande s'affiche avant l'exécution.

    Générer et afficher des diagrammes Mermaid avec Copilot

    Microsoft annonce que Visual Studio prend désormais en charge le rendu des diagrammes Mermaid dans l'éditeur Markdown, où vous pouvez fournir votre propre syntaxe Mermaid ou demander à Copilot de la générer pour vous ! Cette nouvelle fonctionnalité vous permet de visualiser des structures de données et des workflows complexes directement dans votre éditeur, ce qui nécessitait auparavant une extension.

    Vous pouvez demander à Copilot de générer des diagrammes d'architecture, des organigrammes, des séquences, des classes, des diagrammes de Gantt, des graphiques circulaires ou tout autre type de diagramme Mermaid pour visualiser des concepts abstraits.

    Si vous n'avez pas encore d'idées, essayez les invites suivantes :

    • Créer un diagramme de séquence pour le flux d'appels API
    • Visualiser les relations entre les entités dans ce schéma
    • Créer un diagramme d'état Mermaid pour le cycle de vie d'une tâche
    • Je suis nouveau dans ce projet, visualisez les principaux composants et leurs relations pour m'aider à m'intégrer

    Copilot lira toutes les références jointes ou les fichiers associés dans votre base de code pour récupérer les contextes nécessaires, puis renverra la syntaxe Mermaid dans une fenêtre de chat intégrée. Il suffit de cliquer sur le bouton « Aperçu » pour ouvrir un nouveau fichier Markdown et afficher le diagramme Mermaid en aperçu.

    Nom : 1.jpg
Affichages : 395
Taille : 65,2 Ko
    Nom : 2.jpg
Affichages : 391
Taille : 99,9 Ko

    Des revues de code plus intelligentes

    Cette version apportee une mise à jour majeure au processus de revue de code local, qui s'appuie désormais sur les dernières avancées de GitHub Copilot en matière de revue de code. Cette intégration améliore la qualité des revues de code, les rendant plus intelligentes et plus efficaces. Vous pouvez désormais vous attendre à une qualité de revue de code similaire à celle de github.com et recevoir les revues une étape plus tôt, directement dans Visual Studio.

    Nom : 3.jpg
Affichages : 390
Taille : 46,3 Ko

    Bénéficiez de révisions de code plus intelligentes dans Visual Studio grâce à des commentaires plus pertinents et plus précis, grâce à des modèles de raisonnement avancés et à des invites améliorées. Profitez de révisions plus rapides et plus approfondies grâce à la génération optimisée de commentaires qui couvre l'ensemble de vos modifications.

    Pour vous donner plus de contrôle sur les réponses, des instructions personnalisées sont désormais prises en charge pour la révision de code locale. Comme vous le feriez pour activer des instructions personnalisées pour Copilot Chat, vous pouvez créer/ajouter un fichier d'instructions personnalisées `.github/copilot-instructions.md` à la racine de votre référentiel.

    Pour utiliser cette fonctionnalité, assurez-vous que votre abonnement GitHub Copilot est actif et activé dans Visual Studio. 

    Vous devrez activer les indicateurs de fonctionnalité nécessaires : 

    • Outils > Options > Fonctionnalités en avant-première > Commentaires sur les pull requests 
    • Outils > Options > GitHub > Copilot > Intégration du contrôle de source > Activer les fonctionnalités Git en avant-première. 

    Vous verrez alors apparaître un nouveau bouton de commentaire scintillant dans la fenêtre Modifications Git. En cliquant sur ce bouton, GitHub Copilot peut examiner vos modifications de code local et vous fournir des suggestions en ligne. 

    Découvrez le nouveau hub Visual Studio

    Restez connecté à tout ce qui concerne Visual Studio en un seul endroit ! Visitez le hub Visual Studio pour consulter les dernières notes de publication, les vidéos YouTube, les mises à jour sur les réseaux sociaux et les discussions de la communauté.

    Source : Microsoft

    Et vous ?

    Pensez-vous que ces améliorations sont crédibles ou pertinentes ?
    Quel est votre avis sur le sujet ?

    Voir aussi :

    Microsoft annonce la disponibilité générale de Visual Studio 2022 version 17.14 avec un mode agent, le support du serveur MCP, la génération de la documentation par l'IA et bien plus encore

    Visual Studio 2026 Insiders est disponible, marquant l'une des avancées les plus ambitieuses avec l'EDI, selon Microsoft

    Microsoft présente la feuille de route pour l'IA dans Visual Studio : un agent débogage et un agent de profilage sont en cours de développement, ainsi que des améliorations pour le Mode agent/chat
    Publication de communiqués de presse en informatique. Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 32
    Par défaut
    Grâce à l'agent de modernisation des applications, il est plus facile que jamais de maintenir vos applications .NET à jour et de tirer parti des dernières fonctionnalités Azure. Essayez-le et découvrez combien de temps vous pouvez gagner !
    Oui enfin... Ils ont supprimé et rendu incompatible l'outil de mise à niveau dans Visaul Studio, qui était gratuit et hors ligne par un outil qui utilise Copilot.
    C'est une régression énorme, pas l'inverse.

  7. #7
    Communiqués de presse

    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Avril 2025
    Messages
    334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Rédacteur technique

    Informations forums :
    Inscription : Avril 2025
    Messages : 334
    Par défaut La mise à jour d'octobre 2025 pour Visual Studio 2022 (v17.14) est désormais disponible
    Microsoft annonce la mise à jour d'octobre 2025 pour Visual Studio 2022 v17.14, avec des améliorations au niveau des choix de modèles, des flux agentics et de la gestion des fils de discussion

    Microsoft a annoncé la mise à jour d'Octobre de Visual Studio 2022 v17.14. Cette nouvelle mise à jour propose des améliorations au niveau des choix de modèles, des flux agentics et de la gestion des fils de discussion. Avec cette version, les modèles Claude Sonnet 4.5 et Claude Haiku 4.5 sont disponibles. Copilot peut désormais mémoriser vos préférences de projet et vous aider à les documenter et à les maintenir à jour. En outre, les fichiers d'instructions sont prises en charges pour des instructions personnalisées pour des types de fichiers et des zones spécifiques de votre base de code.

    Visual Studio est un environnement de développement intégré (EDI) développé par Microsoft. Il est utilisé pour développer des programmes informatiques, notamment des sites web, des applications web, des services web et des applications mobiles. Visual Studio utilise les plateformes de développement logiciel de Microsoft, notamment Windows API, Window. s Forms, Windows Presentation Foundation (WPF), Microsoft Store et Microsoft Silverlight. Il peut produire à la fois du code natif et du code géré.

    Microsoft a annoncé la mise à jour de septembre 2025 pour Visual Studio 2022 v17.14, avec un agent de profilage, un agent de modernisation des applications .NET, et des améliorations du mode Agent Copilot. Cette version propose une expérience d'IA agentielle entièrement intégrée et révolutionnaire, allant de la génération de code à la modernisation, en passant par le profilage et la révision de code. Par exemple, l'agent de profilage est désormais intégrer à Visual Studio 2022. Il s'agit d'un assistant basé sur l'IA intégré à Visual Studio qui vous aide à détecter et à corriger les problèmes de performances sans avoir besoin d'être un expert en profilage.

    Récemment, Microsoft a annoncé la mise à jour d'Octobre de Visual Studio. Cette nouvelle mise à jour propose des améliorations au niveau des choix de modèles, des flux agentics et de la gestion des fils de discussion. Avec cette version, les modèles Claude Sonnet 4.5 et Claude Haiku 4.5 sont disponibles. Copilot peut désormais mémoriser vos préférences de projet et vous aider à les documenter et à les maintenir à jour. En outre, les fichiers d'instructions sont prises en charges pour des instructions personnalisées pour des types de fichiers et des zones spécifiques de votre base de code. Vous pouvez également apporter votre propre modèle avec Azure Foundry.


    Nouveaux modèles

    Claude Sonnet 4.5 et Claude Haiku 4.5 sont désormais disponibles dans la fenêtre de chat. Vous disposez ainsi des dernières innovations pour optimiser vos flux de travail agentique.

    Mémoires

    Nom : 1.jpg
Affichages : 7329
Taille : 45,5 Ko

    Pour que Copilot fonctionne efficacement pour votre équipe et votre référentiel uniques, il doit apprendre les meilleures pratiques de votre projet et de votre équipe. Les mémoires Copilot permettent à Copilot de comprendre et d'appliquer les normes de codage spécifiques à votre projet, ce qui le rend sensible au projet et cohérent d'une session à l'autre.

    Comment fonctionnent les mémoires Copilot

    Les mémoires utilisent une détection intelligente pour comprendre les préférences de votre équipe lorsque vous les indiquez dans le chat. Cela signifie que lorsque vous donnez des instructions comme vous le feriez normalement, Copilot recherche les cas où vous corrigez son comportement, indiquez explicitement une norme ou lui demandez de mémoriser quelque chose. Une fois détecté, vous verrez apparaître une notification vous invitant à enregistrer la préférence. Copilot classera ensuite la préférence dans l'un des trois fichiers suivants :

    • .editorconfig pour les normes de codage
    • CONTRIBUTING.md pour les meilleures pratiques, les directives, les normes architecturales, etc.
    • et README.md pour les informations de haut niveau sur le projet

    Ainsi, lorsque vous donnez des instructions, vous apprenez non seulement à Copilot à mieux vous répondre à l'avenir, mais vous aidez également votre équipe en documentant vos meilleures pratiques de développement et en améliorant les réponses futures de Copilot !


    Planification

    Nom : 2.jpg
Affichages : 1363
Taille : 79,0 Ko

    Copilot Chat inclut désormais une fonctionnalité de planification intégrée pour vous aider à mener à bien des tâches complexes en plusieurs étapes.

    Lorsque vous posez une question complexe, Copilot crée automatiquement un fichier de planification Markdown contenant :

    • Une liste de tâches
    • Les fichiers qu'il prévoit de modifier
    • Le contexte de son approche

    Au fur et à mesure, Copilot met à jour le plan en temps réel, en suivant la progression, en s'adaptant aux obstacles et en conservant une logique transparente.

    La planification est entièrement visible, adaptée à votre objectif et mise en œuvre par le biais d'appels d'outils, ce qui rend le comportement plus prévisible, plus fiable et plus facile à suivre. Les fichiers de planification sont temporaires par défaut. Pour les réutiliser ou les partager entre plusieurs threads, enregistrez le fichier dans votre dépôt.


    Fichiers d'instructions

    Nom : 3.jpg
Affichages : 1335
Taille : 75,5 Ko

    Il peut être difficile d'obtenir de Copilot la réponse que vous souhaitez. Vous pouvez avoir différentes normes de codage, meilleures pratiques ou modèles architecturaux dans différentes zones de votre base de code. Grâce aux fichiers d'instructions, vous pouvez désormais cibler des instructions spécifiques à des dossiers ou fichiers spécifiques de votre référentiel, ce qui rend Copilot véritablement sensible au projet et cohérent d'une session à l'autre.

    Activer la fonctionnalité

    Activez la fonctionnalité dans Outils > Options > GitHub > Copilot > Copilot Chat > Activer les instructions personnalisées à charger à partir des fichiers .github/instructions/*.instructions.md et à ajouter aux requêtes.

    Écrire des fichiers d'instructions

    Formatez vos instructions avec l'en-tête applyTo et spécifiez un modèle glob pour les fichiers auxquels vous souhaitez que ces instructions s'appliquent.

    --- applyTo: "src/**/*.cs" ---

    Dans le corps du fichier, vous pouvez utiliser un langage naturel pour spécifier votre contenu et référencer d'autres fichiers d'instructions afin de composer ensemble des instructions.

    Enregistrez le fichier avec l'extension .instructions.md à la racine de votre référentiel dans le dossier .github/instructions.

    Comment cela fonctionne-t-il ?

    Lorsque vous interrogez Copilot, celui-ci détecte automatiquement les fichiers d'instructions qui s'appliquent aux fichiers dans votre contexte actuel et les joint en tant que références. Vous pouvez voir quelles instructions ont été jointes en cliquant sur les références dans la carte de réponse.

    Apportez votre propre modèle avec Azure Foundry

    Vous souhaitez bénéficier d'un contrôle optimal sur les modèles que vous utilisez dans GitHub Copilot Chat ? Essayez la nouvelle intégration Azure Foundry pour apporter vos propres modèles.

    Gestion des discussions

    Deux nouvelles commandes sont désormais disponibles pour gérer vos fils de discussion : /clear et /clearAll.

    /clear : utilisez cette commande lorsque vous rencontrez des problèmes avec votre conversation en cours et que vous souhaitez facilement repartir à zéro.

    /clearAll : utilisez cette commande lorsque vous avez une multitude d'anciens fils de discussion dont vous n'avez plus besoin. Elle les supprimera tous de votre historique, ce qui vous permettra de trouver plus facilement ce que vous cherchez la prochaine fois.

    Source : Microsoft

    Et vous ?

    Pensez-vous que cette mise à jour est crédible ou pertinente ?
    Quel est votre avis sur le sujet ?

    Voir aussi :

    Microsoft annonce la disponibilité générale de Visual Studio 2022 version 17.14 avec un mode agent, le support du serveur MCP, la génération de la documentation par l'IA et bien plus encore

    Microsoft présente la feuille de route pour l'IA dans Visual Studio : un agent débogage et un agent de profilage sont en cours de développement, ainsi que des améliorations pour le Mode agent/chat

    État des lieux des outils de codage IA : Cursor et Windsurf sont-ils prêts à répondre aux exigences des développeurs ? Quel outil d'édition de code assisté par IA utilisez-vous ?
    Publication de communiqués de presse en informatique. Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

Discussions similaires

  1. Réponses: 0
    Dernier message: 12/09/2025, 14h10
  2. Réponses: 0
    Dernier message: 14/08/2025, 14h50
  3. Visual Studio 2022 17.9 est maintenant disponible
    Par Jade Emy dans le forum Visual Studio
    Réponses: 2
    Dernier message: 11/03/2024, 19h19
  4. Réponses: 0
    Dernier message: 11/05/2022, 07h52
  5. Réponses: 0
    Dernier message: 16/02/2022, 20h31

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