PARUTION DE PROGRAMMEZ #246 LE 12 MAI

Suite aux annonces du gouvernement français sur la crise du Covid, fin mars dernier, nous avons été contraint de décaler la sortie de Programmez! #246. Le numéro sortira le 12 mai. Les mesures de confinement ont perturbé le bon fonctionnement du magazine. Nous sommes désolés pour ce retard.

Microsoft a publié Visual Studio 2019 v16.10 Preview 2

Par:
fredericmazue

ven, 16/04/2021 - 10:00

Microsoft vient d'annoncer la disponibilité de Visual Studio 2019 v16.10 Preview 2. Cette mouture apporte d'intéressantes nouveautés en ce qui concerne le développement avec C++

Tout d'abord, Microsoft indique que son implémentation des ranges de C++20 est désormais complète.

CMake 3.19 et 3.20 ont amené le fichier CMakePresets.json, qui permet de spécifier des options de configuration, de construction et de test communes et de les partager avec d'autres. Visual Studio 2019 v16.10 Preview 2est capable d'utiliser les préréglages CMake via la prise en charge de ce fichier CMakePreset.json. Il est donc désormais possible d'utiliser le même fichier CMakePresets.json pour configurer et construire avec CMake dans Visual Studio, Visual Studio Code et à partir de l'interface de ligne de commande sous Windows, Linux et macOS. 

Une autre amélioration très intéressante est la personnalisation des avertissements émis par le compilateur pour les en-têtes externes. Les avertissements du compilateur et de l'analyse de code pour les en-têtes qui ne font pas partie de votre projet peuvent être pénibles. Pour aider le développeur, Microsoft a simplifié le marquage des en-têtes externes au projet. Les en-têtes externes peuvent avoir leur propre niveau d'avertissement du compilateur, analyse de code et paramètres de diagnostic de modèle. Il est possible choisir des paramètres plus stricts pour le code du projet afin de renforcer la qualité du code sans s'enliser avec des avertissements provenant d'en-têtes sur lesquels on n'a pas de contrôle.

Plus généralement, Microsoft a ajouté à Visual Studio 2016 v16.10 Preview 2 de nouvelles fonctionnalités d'IntelliSence pour .NET, de nouvelles fonctionnalités de tests, des améliorations pour les outils Docker et pour l'intégration de Git.

Toutes les nouveautés de Visual Studio 2019 v16.10 Preview 2 sont résumées dans ce billet de présentation.

Visual Studio 2019 v16.10 Preview 2 peut être obtenu depuis son site officiel