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



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


Télécharger

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.

Important

Visual Studio 2019 pour Mac (version 8 et ultérieures) n’est pas pris en charge sur Mac OS X 10.11 (El Capitan) ou version inférieure. Si vous avez Visual Studio 2017 pour Mac (version 7), aucune mise à jour vers Visual Studio 2019 pour Mac ne vous sera proposée. L’installation sera également bloquée. Pour résoudre ce problème, vous devez mettre à jour vers macOS 10.12 (Sierra) ou une version ultérieure


Nouveautés de Visual Studio 2019 pour Mac

Publications de Visual Studio 2019 pour Mac version 8.1

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 contient les éléments clés suivants :


Problèmes connus

Important

Si vous utilisiez précédemment .NET Core v2.2.1xx avec Visual Studio pour Mac 8.0, vous devez manuellement effectuer une mise à jour vers une version prise en charge de .NET Core, comme indiqué dans le guide Support de .NET Core. Nous vous recommandons d’utiliser 2.1.700 ou 2.2.300.

Consultez la section Problèmes connus pour connaître tous les problèmes connus.


Visual Studio 2019 pour Mac version 8.1.5 (8.1.5.9)

Date de publication : 9 juillet 2019

Cette version résout les problèmes suivants :

Visual Studio 2019 pour Mac version 8.1.4 (8.1.4.5)

Publication : 2 juillet 2019

Cette version résout les problèmes suivants :

Visual Studio 2019 pour Mac version 8.1.3 (8.1.3.19)

Publication : 27 juin 2019

Cette version résout les problèmes suivants :

  • Les fichiers AXML ne s’enregistrent toujours pas.
  • L’option « Publier dans la gestion de version » est toujours désactivée.
  • L’ajout de la prise en charge de Docker Compose à un projet .NET Core HTTPS échoue avec une exception Kestrel portant sur la non-approbation ou l’absence de certificat de développement auto-signé.
  • « L’application s’est terminée avec du code : 255 » s’affiche dans la fenêtre « Sortie de l’application » après le débogage d’un projet docker-compose, puis le débogage de l’application web.
  • Impossible de déboguer une application console normale sur macOS Catalina.
  • Visual Studuo pour Mac plante sur macOS Catalina lorsque vous essayez d’ouvrir une solution.

Visual Studio 2019 pour Mac version 8.1.2 (8.1.2.2)

Publication : 23 juin 2019

Cette version résout un problème dans lequel l’absence d’un fichier XAML interrompt IntelliSense.

Visual Studio 2019 pour Mac version 8.1.1 (8.1.1.27)

Publication : 20 juin 2019

Cette version résout les problèmes suivants :

Visual Studio 2019 pour Mac version 8.1 (8.1.0.2742)

Publication : 13 juin 2019

Programme d’installation

  • Déplacement des correctifs d’autorisations Android à l’installation.
  • Nous avons amélioré la conception et la logique du programme d’installation de Visual Studio pour Mac dans cette version. Elle présente toutes les options disponibles de manière beaucoup plus claire, ce qui vous permet de prendre une décision éclairée sur ce que vous voulez installer exactement.
New Component Selection Screen
Nouvel écran de sélection de composant

Nouvel éditeur C#

Lorsque nous avons publié Visual Studio 2019 pour Mac en avril, nous avons proposé un tout nouvel éditeur C# aux utilisateurs qui le souhaitaient. Nous voulions nous assurer qu’il répondait à nos standards de performances et de fiabilité avant de le promouvoir comme éditeur par défaut dans Visual Studio 2019 pour Mac. Notre objectif était également de vérifier que l’ancien éditeur et le nouveau ne présentaient pas de différences majeures dans leur comportement et leurs fonctionnalités.

À l’issue d’un grand nombre de tests, correctifs de bogue et conversations avec notre communauté, nous pensons que l’éditeur a atteint le stade où il peut devenir l’expérience par défaut.

Le nouvel éditeur comprend une interface utilisateur native mise à jour qui repose sur la base fiable de Visual Studio. Plusieurs fonctionnalités supplémentaires comblent l’écart entre l’ancien éditeur et le nouveau, et certaines nouvelles fonctionnalités ont été explicitement demandées par la communauté des utilisateurs de Visual Studio pour Mac.

New Editor feature
Fonctionnalités du nouvel éditeur dans Visual Studio pour Mac

Le nouvel éditeur de Visual Studio pour Mac offre les fonctionnalités suivantes :

  • Interface utilisateur native macOS (Cocoa) (info-bulles, surface de l’éditeur, ornements de marge, rendu de texte, IntelliSense)
  • Prise en charge des entrées de texte natives
  • Prise en charge du langage RTL/BiDi
  • Noyau commun de plateforme Visual Studio
  • Roslyn 3
  • Prise en charge des signes insertion multiples
  • Retour automatique à la ligne
  • Mise à jour de l’interface utilisateur IntelliSense
  • Amélioration de la fonction Rechercher/Remplacer

Prise en charge des extraits de code dans l’éditeur

Il est maintenant possible d’utiliser des extraits de code dans le nouvel éditeur : pour cela, appuyez sur [Tab]-[Tab] lorsqu’un extrait de code est sélectionné dans la fenêtre de saisie.

Code Snippets
Extraits de code

Mettre la sélection en forme

Il est maintenant possible de mettre en forme la sélection en surbrillance : pour cela, utilisez la touche de raccourci Format ou la commande de menu Format.

Format Selection
Sélection du format

Marge de marqueur d’erreur dans la barre de défilement

Les erreurs et les messages sont à présent marqués dans la barre de défilement pour être plus faciles d’accès dans le code. Cliquez sur le marqueur pour déplacer votre point d’insertion à l’emplacement de l’erreur ou du message.

Ampoules inline

Visual Studio 2019 pour Mac prend maintenant en charge les ampoules inline pour les suggestions de correction de votre code. Lorsqu’un trait de soulignement apparaît, pointez sur le code et cliquez sur l’ampoule qui s’affiche pour choisir dans une liste de suggestions de correction.

Inline lightbulbs graphic
Ampoules inline

Signes insertion multiples

Accédez au nouveau menu Modifier > Signes insertion multiples pour activer la prise en charge améliorée des signes insertion multiples à l’aide des commandes de manipulation du signe insertion déjà disponibles dans Visual Studio sur Windows. Les combinaisons de touches pour la manipulation du signe insertion utilisent les mêmes paramètres par défaut que sur Windows et peuvent être personnalisées dans les préférences.

Multiple Carets graphic
Signes insertion multiples
  • La commande et l’élément de menu de navigation Go To Base (Atteindre la base) ont été ajoutés.
  • La commande de navigation Go To Line Number (Atteindre le numéro de ligne) a été ajoutée.

Modèles ASP.NET Core pour les applications monopages (SPA)

Dans cette version, nous ajoutons trois nouveaux modèles dans Visual Studio pour Mac, à savoir ceux fournis par l’outil en ligne de commande dotnet et Visual Studio sur Windows :

Ces modèles constituent un point de départ avec un exemple d’application côté client écrite avec chacune des technologies ci-dessus. L’application consomme les données fournies par une API back-end ASP.NET Core. Les fichiers projet générés par ces modèles sont configurés pour créer les ressources TypeScript et JavaScript à l’exécution de l’application. Vous pouvez ainsi vous concentrer sur la création de votre application sans quitter l’environnement IDE.   Nous avons également ajouté un nouveau modèle de bibliothèque de classes Razor pour faciliter l’empaquetage et la réutilisation des vues, pages, contrôleurs, modèles de page, composants de vue et modèles de données Razor. Pour plus d’informations, voir la documentation ASP.NET Core Razor Pages.

.NET Core

ASP.NET Core

Unity

  • Optimisation des performances du débogueur en cas d’attachement à des projets Unity. Vous pouvez également activer la fonctionnalité Préférences > Analyse du code Source > Activer l’analyse du code source de l’ensemble de la solution dans Visual Studio pour Mac dans un objectif de vitesse.

Débogueur

  • Vous pouvez maintenant déplacer le pointeur d’instruction pendant le débogage de projets .NET Core à l’aide de l’option « Définir l’instruction suivante »
Set Next Statement
Définir l’instruction suivante

Shell

  • Il est désormais possible de fermer tous les onglets à droite de l’onglet sélectionné à l’aide de du menu contextuel de la barre d’onglets.
Close to the right graphic
Fermer à droite

Fenêtre de démarrage

Outils web

Explorateur d’assembly

Système de projet

Gestion des versions

NuGet

Xamarin

Concepteur iOS

Android Designer

Vous pouvez maintenant modifier les fichiers de disposition Android côte à côte avec une vue du concepteur en temps réel. Cette expérience vous permet de voir les changements que vous apportez à un fichier de disposition Android en même temps que vous le modifiez, ce qui améliore considérablement l’efficacité.

Android Designer split-view graphic
Vue fractionnée d’Android Designer

Concepteur Forms

Xamarin.iOS

Xamarin.Android

Autres correctifs


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.


Problèmes connus

Voici une liste de tous les problèmes connus dans Visual Studio 2019 pour Mac version 8.1 :


Historiques des notes de publication de Visual Studio pour Mac

Vous pouvez voir les versions antérieures des notes de publication de Visual Studio pour Mac dans la page Historique des notes de publication.


Haut de page