Visual Studio IconNotes de publication de Visual Studio 2019 pour Mac version 8.4



Communauté des développeurs | Configuration système requise | Compatibilité | Code distribuable | Documentation | Blogs | Maintenance


Pour plus d’informations sur la configuration système requise, consultez les guides Configuration système requise pour Mac et Ciblage et compatibilité de la plateforme Mac.

Pour plus d’informations sur les autres téléchargements associés, consultez la page Téléchargements.


Nouveautés de Visual Studio 2019 pour Mac

Publications de Visual Studio 2019 pour Mac

Billets de blog Visual Studio 2019 pour Mac

Le blog Visual Studio est la source officielle où l’équipe d’ingénierie de Visual Studio partage des informations sur le produit. Vous trouverez des informations détaillées sur les versions de Visual Studio 2019 pour Mac dans les billets de blog suivants :


Points clés de la version

  • Cette version prend en charge .NET Core 3.1.100.
  • Cette version met l’accent sur l’amélioration de l’expérience globale de l’utilisation des technologies d’assistance dans Visual Studio pour Mac.
  • Cette version offre des fonctionnalités supplémentaires aux développeurs .NET Core, notamment :
    • La prise en charge de la génération de modèles automatique pour les projets ASP.NET Core.
    • La possibilité de développer et de publier des applications ASP.NET Core Blazor Server.
    • L’amélioration de l’éditeur avec notamment la prise en charge des fichiers .razor.
    • La prise en charge de packs pour créer des packages NuGet à partir des projets de bibliothèque .NET Core.

Problèmes connus

Consultez la section Problèmes connus.


Release Notes Icon Visual Studio 2019 pour Mac version 8.4.8 (8.4.8.2)

Publication : 3 mars 2020

Cette version du service corrige les problèmes suivants :

  • Des modèles sont manquants après la mise à jour des modèles Azure Functions et le redémarrage de Visual Studio pour Mac.

Release Notes Icon Visual Studio 2019 pour Mac version 8.4.7 (8.4.7.17)

Publication : 25 février 2020

Cette version de service résout un certain nombre de problèmes d’accessibilité supplémentaires et résout également les problèmes suivants :

Release Notes Icon Visual Studio 2019 pour Mac version 8.4.6 (8.4.6.36)

Publication : 19 février 2020

Cette version de service résout un certain nombre de problèmes d’accessibilité supplémentaires et résout également les problèmes suivants :

  • Impossible de développer un élément de liste dans la page Vérifier la solution et valider après avoir exécuté une commande Mettre à jour la solution.

Release Notes Icon Visual Studio 2019 pour Mac version 8.4.5 (8.4.5.19)

Publication : 10 février 2020

Cette version du service corrige les problèmes suivants :

  • La génération de modèles automatique MVC n’inclut pas « contrôleur MVC avec vues, à l’aide d’Entity Framework ».
  • La génération de modèles automatique dans un projet ASP.NET Core utilise la base de données locale au lieu de SqLite, ce qui mène à PlatformNotFoundException.

Release Notes Icon Visual Studio 2019 pour Mac version 8.4.4 (8.4.4.91)

Publication : 4 février 2020

Cette version de Visual Studio 2019 pour Mac offre une palette de couleurs actualisée, de nouvelles icônes et des messages d’état d’avertissement et d’erreur mis à jour. Les ratios de contraste des couleurs pour le texte et les icônes ont été augmentés afin d’améliorer la clarté. Désormais, Visual Studio pour Mac prend également pleinement en charge le mode Contraste élevé macOS.

En plus des changements visuels, cette version de Visual Studio 2019 pour Mac a apporté un certain nombre de modifications en vue d’améliorer l’accessibilité globale de l’IDE. Il s’agit notamment des paramètres suivants :

  • Des améliorations apportées à l’ordre de priorité et à la visibilité lors de l’utilisation de VoiceOver dans le débogueur, le Gestionnaire de package NuGet et la boîte de dialogue des options du projet.
  • Des zones précédemment inaccessibles par la navigation au clavier, comme l’icône d’épingle et l’icône représentant un œil, sont désormais navigables à l’aide du clavier.
  • Une amélioration des commentaires émis à partir de VoiceOver sur l’état du débogueur.
  • « Projet créé » est maintenant annoncé, ce qui n’était pas le cas précédemment.
  • Correctifs appliqués au Gestionnaire de package NuGet qui permettent d’accéder aux onglets Parcourir, Installé, Mettre à jour et Consolider.
  • VoiceOver annonce la version sélectionnée dans la liste déroulante « Nouvelle version » de NuGet.
  • VoiceOver annonce maintenant plus d’informations en cas d’utilisation de la gestion des versions et de la fonctionnalité de publication dans Azure, ainsi que dans un certain nombre de domaines supplémentaires.
  • Nouvelle implémentation de la vue de la source de l’éditeur PList avec amélioration de la navigation au clavier et la prise en charge de VoiceOver.

Cette version du service corrige aussi les problèmes suivants :

Release Notes Icon Visual Studio 2019 pour Mac version 8.4.3 (8.4.3.12)

Publication : 28 janvier 2020

Cette version du service corrige les problèmes suivants :

Release Notes Icon Visual Studio 2019 pour Mac version 8.4.2 (8.4.2.59)

Publication : 21 janvier 2020

Cette version du service corrige les problèmes suivants :

Release Notes Icon Visual Studio 2019 pour Mac version 8.4.1 (8.4.1.2)

Publication : 14 janvier 2020

Cette version du service corrige les problèmes suivants :

  • Nous avons résolu un problème provoquant la coupure de la barre d’outils inférieure dans Xamarin Designer.
  • Nous avons corrigé un plantage causé par un volume élevé.

Release Notes Icon Visual Studio 2019 pour Mac version 8.4 (8.4.0.2657)

Publication : 8 janvier 2020

Nouvelles fonctionnalités

Accessibilité

Nous avons apporté un certain nombre de changements pour améliorer l’accessibilité de Visual Studio pour Mac dans cette version, notamment :

  • Augmentation du contraste pour le texte et les icônes dans l’IDE.
  • Amélioration de la navigation au clavier et des raccourcis.
  • Perfectionnement de l’ordre du focus lors de la navigation à l’aide des technologies d’assistance.
  • Réduction du nombre d’étapes nécessaires pour passer d’un élément à l’autre dans la page de démarrage lors de l’utilisation de VoiceOver.
  • Le « bouton Épingler » dans la page de démarrage est maintenant accessible avec VoiceOver.
  • Amélioration de la dictée VoiceOver et de la navigation dans l’IDE entre autres dans :
    • Page des modèles récemment utilisés
    • Sélecteur de polices
    • Onglets d’affichage de documents
    • Résultats de la recherche globaux
    • Éditeur de code
    • Extraits de code
    • programme de mise à jour
    • Gestion de versions
    • Options de projet
  • Atténuation des interruptions clavier dans les panneaux de propriétés du concepteur Xamarin et zones rendues accessibles dans ces volets de propriétés.
  • Réécriture complète des composants de l’IDE qui étaient inaccessibles pour les rendre accessibles.

Web et Azure

Éditeur

  • Tous les fichiers doivent maintenant s’ouvrir dans le nouvel éditeur, sauf si l’éditeur hérité est explicitement requis.
  • Nous avons corrigé quelques fuites de performances dans l’éditeur.
  • Nous avons procédé à une mise à jour pour utiliser la dernière version de FSharp.CompilerService.
  • Nous avons amélioré la prise en charge des fichiers .csx.
  • Nous avons ajouté la prise en charge de TypeScript 3.7, avec de nouvelles fonctionnalités telles que le chaînage facultatif et la coalescence nulle.
  • La prise en charge de Blazor améliore l’intégration d’IntelliSense et du débogueur.

Shell

  • Nous avons ajouté à l’interpréteur de commandes un contrôle de bloc de propriétés natif et entièrement accessible (clavier et VoiceOver) en provenance du concepteur Android. Il est activé par défaut pour tous les éléments de la solution.

    New editor features Graphic
    Fonctionnalités du nouvel éditeur dans Visual Studio pour Mac

Débogueur

  • Nous avons implémenté des contrôles natifs pour les info-bulles du débogueur, le bloc de variables locales, les blocs d’espions et la boîte de dialogue Exception interceptée qui nous permettait de réactiver les espions épinglés dans l’éditeur.

Xamarin

  • Le rechargement à chaud XAML pour Xamarin.Forms est maintenant activé par défaut et intégré à l’IDE. Pour en savoir plus sur le rechargement à chaud XAML, consultez la documentation sur le rechargement à chaud XAML.
  • Vous pouvez maintenant créer des ensembles d’applications Android lors de la publication de vos applications Android dans Visual Studio. Les ensembles d’applications fournissent aux utilisateurs des fichiers APK optimisés conformément aux spécifications de leur appareil lors du téléchargement d’une application à partir du Google Play Store ou d’autres App Stores Android.
  • Vous pouvez maintenant utiliser un Assistant de migration AndroidX pour convertir votre application Android en application AndroidX à partir de la bibliothèque de prise en charge Android.
  • Vous avez maintenant accès à un ensemble de problèmes courants lors de la modification de vos dispositions dans le concepteur Android.

Programme d’installation

  • Le programme d’installation prend maintenant en charge le thème sombre.
  • À partir de maintenant, le programme d’installation supprimera les anciennes versions mineures de .NET Core qui ont été installées par son biais.
  • La prise en charge de la création de gestionnaires HAXM et d’appareils AVD a été supprimée du programme d’installation. La création d’appareils AVD doit être effectuée en utilisant le gestionnaire d’appareils de Visual Studio pour Mac.
  • Le programme d’installation et Visual Studio pour Mac ne prennent plus en charge macOS Sierra.

Corrections de bogues

Shell et outils

Nous avons résolu les problèmes suivants liés à l’IDE :

Éditeur

Nous avons résolu les problèmes suivants liés à la modification du code source :

Web et Azure

Nous avons résolu les problèmes suivants liés à la prise en charge de .NET Core :

Nous avons résolu les problèmes suivants liés à la prise en charge d’Azure Functions :

  • Azure Functions ne contenait pas tous les modèles pour AzureFunctionsVersion, v2.

Gestion de version

Nous avons résolu les problèmes suivants liés à la gestion de versions :

  • L’annulation d’une extraction SVN peut accidentellement supprimer des fichiers utilisateur.

Système de projet

Nous avons résolu les problèmes suivants liés aux projets :

  • L’ajout manuel de DefaultTargets à csproj est remplacé quand VS modifie le projet .
  • Nommage incohérent des fichiers et des projets pour la suppression.
  • « Ajouter une référence » ne figure pas dans le menu contextuel du projet.
  • Le fait de renommer un fichier dans le panneau Solutions ne réapplique pas les règles d'imbrication.
  • Remplacer le titre de la fenêtre « Modifier les références » par « Références ».
  • Le modèle de projet signale des références incorrectes pour certains projets.
  • Nous avons résolu un problème où les constantes de définition n’étaient pas définies correctement dans des projets importés.
  • Nous avons résolu un problème où Visual Studio pour Mac pouvait rester bloqué dans une boucle lors de l’enregistrement d’un projet qui était sous le contrôle de code source.

Débogage

Nous avons résolu les problèmes suivants liés au débogage :

  • Nous avons ajouté la commande manquante « Déboguer tous les tests ».
  • Le fait de pointer sur une expression peut changer la valeur des variables dans le débogueur .NET Core.
  • L’ouverture de la boîte de dialogue Exception interceptée entraîne le blocage de l’IDE.
  • Nous avons résolu un problème où l’épinglage de propriétés dans le débogage ne fonctionne pas.

Xamarin

Nous avons résolu les problèmes suivants liés à la prise en charge de Xamarin :

Test

Nous avons résolu les problèmes suivants liés aux tests :

Programme d’installation

Nous avons éliminé quelques bogues qui se cachaient dans le programme d’installation.

programme de mise à jour

Nous avons résolu les problèmes suivants liés au programme de mise à jour :

  • L’indicateur de progression était vide après un échec de téléchargement.
  • Le programme de mise à jour n’attend pas la fermeture de l’IDE avant l’installation de mises à jour.

Problèmes connus

  • Après l’ajout d’un nouveau fichier à l’aide du modèle de fichier de composant Razor, la génération du projet peut échouer. Le problème est dû à certains éléments inutiles dans le fichier projet (fichier .csproj), supprimez les éléments qui référencent le nouveau fichier du fichier projet et le projet devrait se générer avec succès.
  • Lors du développement de projets ASP.NET Core, si le kit SDK .NET Core 3.1 Preview est installé, les connexions HTTPS peuvent être refusées. Il se peut que le navigateur ne démarre pas ou que vous obteniez des erreurs de certificat quand vous utilisez Docker. Pour contourner ce problème, exécutez les commandes suivantes dans le terminal : dotnet dev-certs https —clean, puis dotnet dev-certs https —trust.
  • Le fait d’appuyer sur la touche Retour arrière ne supprime pas un espion du bloc Espions.

Commentaires et suggestions

Nous sommes à votre écoute ! Vous pouvez signaler un problème via l’option Signaler un problème dans l’IDE de Visual Studio pour Mac. Vous pouvez effectuer le suivi de vos commentaires, y compris des suggestions, dans le portail de la communauté des développeurs.


Haut de page