Visual Studio Icon Notes de publication de Visual Studio 2019 pour MacVisual Studio 2019 for Mac Release Notes


|Communauté des développeurs | Configuration système requise | Compatibilité | Code distribuable | Documentation | Blogs | Maintenance ||Developer Community | System Requirements | Compatibility | Distributable Code | Documentation | Blogs | Servicing |


TéléchargementDownload

Cliquez sur le bouton pour télécharger la dernière version de Visual Studio 2019 pour Mac.Click the button to download the latest version of Visual Studio 2019 for Mac. 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.For information on the system requirements see the see Mac System Requirements and Mac Platform Targeting and Compatibility guides.

Pour obtenir des instructions sur l’installation et la mise à jour de Visual Studio 2019 pour Mac, consultez le guide d’installation de Visual Studio pour Mac.For instructions on installing and updating Visual Studio 2019 for Mac, see the Install Visual Studio for Mac guide.

Pour plus d’informations sur les autres téléchargements associés, consultez la page Téléchargements.To learn more about other related downloads, see the Downloads page.

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.Visual Studio 2019 for Mac (version 8 and higher) is not supported on Mac OS X 10.11 (El Capitan) or lower. Si vous avez Visual Studio 2017 pour Mac (version 7), aucune mise à jour vers Visual Studio 2019 pour Mac ne vous sera proposée.If you have Visual Studio 2017 for Mac (version 7), you will not be shown an update to Visual Studio 2019 for Mac. L’installation sera également bloquée.Installation will also be blocked. Pour résoudre ce problème, vous devez mettre à jour vers macOS 10.12 (Sierra) ou une version ultérieureTo resolve this issue, update to macOS 10.12 (Sierra) or higher


Nouveautés de Visual Studio 2019 pour MacWhat's New in Visual Studio 2019 for Mac

Publications de Visual Studio 2019 pour Mac version 8.1Visual Studio 2019 for Mac version 8.1 Releases

Billets de blog Visual Studio 2019 pour MacVisual Studio 2019 for Mac Blog Posts

Le blog Visual Studio est la source officielle où l’équipe d’ingénierie de Visual Studio partage des informations sur le produit.The Visual Studio Blog is the official source of product insight from the Visual Studio Engineering Team. Vous trouverez des informations détaillées sur les versions de Visual Studio 2019 pour Mac dans les billets de blog suivants :You can find in-depth information about the Visual Studio 2019 for Mac releases in the following posts:

Points clés de la versionRelease Highlights

Cette version contient les éléments clés suivants :This release contains the following highlights:

  • Le nouvel éditeur C# est activé par défaut.The new C# editor is enabled by default. Il comprend une interface utilisateur native mise à jour qui repose sur la base fiable de Visual Studio.It features an updated, fully native UI, built on top of the reliable Visual Studio foundation.
  • Prise en charge de .NET Core 3 Preview 3, 4 et 5.Support for .NET Core 3 Preview 3, 4, and 5. Pour la prise en charge de Preview 6, consultez la prochaine préversion.For Preview 6 support, check out the next Preview.
  • Trois nouveaux modèles ASP.NET Core pour les applications monopages.Three new ASP.NET Core templates for Single Page Apps. Ce sont les mêmes modèles que ceux fournis par l’outil de ligne de commande dotnet et Visual Studio sur Windows.These are the same templates provided by the dotnet command line tool and Visual Studio on Windows.

Problèmes connusKnown Issues

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.If you were previously using .NET Core v2.2.1xx with Visual Studio for Mac 8.0, you'll need to manually update to a supported version of .NET Core, as listed in the .NET Core Support guide. Nous vous recommandons d’utiliser 2.1.700 ou 2.2.300.We recommend either 2.1.700 or 2.2.300.

Consultez la section Problèmes connus pour connaître tous les problèmes connus.Refer to the Known Issues section for all known issues.


Visual Studio 2019 pour Mac version 8.1.5 (8.1.5.9) Visual Studio 2019 for Mac version 8.1.5 (8.1.5.9)

Date de publication : 9 juillet 2019released July 9, 2019

Cette version résout les problèmes suivants :This release addresses the following issues:

Visual Studio 2019 pour Mac version 8.1.4 (8.1.4.5) Visual Studio 2019 for Mac version 8.1.4 (8.1.4.5)

publié le 2 juillet 2019released July 2, 2019

Cette version résout les problèmes suivants :This release addresses the following issues:

Visual Studio 2019 pour Mac version 8.1.3 (8.1.3.19) Visual Studio 2019 for Mac version 8.1.3 (8.1.3.19)

Publication : 27 juin 2019released June 27, 2019

Cette version résout les problèmes suivants :This release addresses the following issues:

  • Les fichiers AXML ne s’enregistrent toujours pas.AXML files are still not saving.
  • L’option « Publier dans la gestion de version » est toujours désactivée.The "Publish in version control" option is always disabled.
  • 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é.Adding Docker Compose support to an HTTPS enabled .NET Core project fails with a Kestrel exception regarding the self-signed dev certificate not being trusted/found.
  • « L’application s’est arrêtée avec le 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."The application exited with code: 255" displays in 'Application Output' window after debugging a docker-compose project then debugging the web application.
  • Impossible de déboguer une application console normale sur macOS Catalina.Cannot debug a normal console application on macOS Catalina.
  • Visual Studuo pour Mac plante sur macOS Catalina lorsque vous essayez d’ouvrir une solution.Visual Studuo for Mac crashes on macOS Catalina when you try to open a solution.

Visual Studio 2019 pour Mac version 8.1.2 (8.1.2.2) Visual Studio 2019 for Mac version 8.1.2 (8.1.2.2)

Publication : 23 juin 2019released June 23, 2019

Cette version résout un problème dans lequel l’absence d’un fichier XAML interrompt IntelliSense.This release addresses an issue where a missing XAML file breaks IntelliSense.

Visual Studio 2019 pour Mac version 8.1.1 (8.1.1.27) Visual Studio 2019 for Mac version 8.1.1 (8.1.1.27)

Publication : 20 juin 2019released June 20, 2019

Cette version résout les problèmes suivants :This release addresses the following issues:

Visual Studio 2019 pour Mac version 8.1 (8.1.0.2742) Visual Studio 2019 for Mac version 8.1 (8.1.0.2742)

Publication : 13 juin 2019released June 13, 2019

Programme d’installationInstaller

  • Déplacement des correctifs d’autorisations Android à l’installation.We moved the Android permissions fixes to install-time.
  • Nous avons amélioré la conception et la logique du programme d’installation de Visual Studio pour Mac dans cette version.We've improved both the design and logic of the Visual Studio for Mac installer in this release. 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.This presents all available options in a much clearer way, allowing you to make an informed decision on exactly what you want to install.
Nouvel écran de sélection de composantNew Component Selection Screen

Nouvel éditeur C# New C# Editor

Lorsque nous avons publié Visual Studio 2019 pour Mac en avril, nous avons proposé un tout nouvel éditeur C# aux utilisateurs qui le souhaitaient.When we released Visual Studio 2019 for Mac in April, we offered an entirely new C# editor as an opt-in experience. 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.We wanted to ensure that the new editor meets our standards of performance and reliability before promoting it to the default editor within Visual Studio 2019 for 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.Additionally, we wanted to ensure no major gaps existed in behavior or functionality between the legacy editor and the new editor.

À 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.After a lot of testing, bug fixing, and many conversations with our community, we believe the editor is now at a point where it can be the default experience.

Le nouvel éditeur comprend une interface utilisateur native mise à jour qui repose sur la base fiable de Visual Studio.The new editor features an updated, fully native UI built on top of the reliable Visual Studio foundation. 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.You’ll find several additional features that close the gap between the old and new editor in addition to some that were explicitly requested by the Visual Studio for Mac user community.

Fonctionnalités du nouvel éditeur dans Visual Studio pour MacNew editor features in Visual Studio for Mac

Le nouvel éditeur de Visual Studio pour Mac offre les fonctionnalités suivantes :The new Visual Studio for Mac editor brings the following features:

  • Interface utilisateur native macOS (Cocoa) (info-bulles, surface de l’éditeur, ornements de marge, rendu de texte, IntelliSense)Native macOS (Cocoa-based) user interface (tooltips, editor surface, margin adornments, text rendering, IntelliSense)
  • Prise en charge des entrées de texte nativesSupport for native text inputs
  • Prise en charge du langage RTL/BiDiRTL/BiDi language support
  • Noyau commun de plateforme Visual StudioCommon Visual Studio Platform core
  • Roslyn 3Roslyn 3
  • Prise en charge des signes insertion multiplesMulti-caret support
  • Retour automatique à la ligneWord Wrap
  • Mise à jour de l’interface utilisateur IntelliSenseUpdate IntelliSense UI
  • Amélioration de la fonction Rechercher/RemplacerImproved Find/Replace

Prise en charge des extraits de code dans l’éditeurSnippet Support in Editor

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.You can now use Snippets in the new editor, by using [TAB]-[TAB] when a snippet is selected in the completion window.

Extraits de codeCode Snippets

Mettre la sélection en formeFormat Selection

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.You can now Format Selection when a selection is highlighted and you use either the Format hotkey or the Format menu command.

Sélection du formatFormat Selection

Marge de marqueur d’erreur dans la barre de défilementError marker margin in scrollbar

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.Errors and messages will now be marked in your scroll bar so you can quickly navigate between these within your code. Cliquez sur le marqueur pour déplacer votre point d’insertion à l’emplacement de l’erreur ou du message.Clicking on the marker will navigate your caret to the location of the error or message.

Ampoules inlineInline Lightbulbs

Visual Studio 2019 pour Mac prend maintenant en charge les ampoules inline pour les suggestions de correction de votre code.Visual Studio 2019 for Mac now supports inline lightbulbs for suggestion fixes to your 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.When an underline appears, hover over the code and click the lightbulb that appears to select from a list of suggested fixes.

Ampoules inlineInline lightbulbs

Signes insertion multiplesMultiple Carets

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.See the new Edit > Multiple Carets menu for improved support for multiple carets with advanced caret manipulation commands as already available in Visual Studio on 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.Key bindings for caret manipulation have the same defaults as on Windows and can be customized in preferences.

Signes insertion multiplesMultiple Carets
  • La commande et l’élément de menu de navigation Go To Base (Atteindre la base) ont été ajoutés.The Go To Base navigation command and menu item has been added.
  • La commande de navigation Go To Line Number (Atteindre le numéro de ligne) a été ajoutée.The Go To Line Number navigation command was added.

Modèles ASP.NET Core pour les applications monopages (SPA) ASP.NET Core templates for Single Page Apps (SPAs)

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 :In this release, we’re including three new templates in Visual Studio for Mac, the same templates provided by the dotnet command line tool and Visual Studio on 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.These templates provide a starting point with a sample client-side application written using each of the technologies above. L’application consomme les données fournies par une API back-end ASP.NET Core.The application consumes data provided by an ASP.NET Core API backend. 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.The project files generated by these templates are setup to build the TypeScript and JavaScript assets when you run your application, so that you can stay focused on building your app without leaving the 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.We’ve also added a new Razor Class Library template to make it easier to package and reuse your Razor views, pages, controllers, page models, view components, and data models. Pour plus d’informations, voir la documentation ASP.NET Core Razor Pages.You can learn more about this in the ASP.NET Core Razor Pages documentation.

.NET Core.NET Core

ASP.NET CoreASP.NET Core

UnityUnity

  • Optimisation des performances du débogueur en cas d’attachement à des projets Unity.We optimized performance of the debugger when attaching to Unity projects. 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.You can also enable the Preferences > Source Analysis > Enable source analysis of whole solution feature in Visual Studio for Mac to make attaching even faster.

DébogueurDebugger

  • 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 »You can now move the instruction pointer around while debugging .NET Core projects using "Set Next Statement"
Définir l’instruction suivanteSet Next Statement

ShellShell

  • 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.It is now possible to close all tabs to the right of the selected tab using the tab bar context menu.
Fermer à droiteClose to the right

Fenêtre de démarrageStart Window

Outils WebWeb Tools

Explorateur d’assemblyAssembly Browser

Système de projetProject System

Gestion de versionVersion Control

NuGetNuGet

XamarinXamarin

Concepteur iOSiOS Designer

Concepteur AndroidAndroid Designer

Vous pouvez maintenant modifier les fichiers de disposition Android côte à côte avec une vue du concepteur en temps réel.You can now edit Android layout files side-by-side with a real-time designer view. 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é.This experience allows you to see changes you make to an Android layout file on the fly as you are editing, greatly improving the efficiency while editing these files.

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

Concepteur FormsForms Designer

Xamarin.iOSXamarin.iOS

Xamarin.AndroidXamarin.Android

Autres correctionsOther fixes


CommentairesFeedback

Nous aimerions connaître votre opinion !We would love to hear from you! Vous pouvez signaler un problème via l’option Signaler un problème dans l’IDE de Visual Studio pour Mac.You can report a problem through the Report a Problem option in Visual Studio for Mac IDE. Vous pouvez effectuer le suivi de vos commentaires, y compris des suggestions, dans le portail de la communauté des développeurs.You can track your feedback, including suggestions, in the Developer Community portal.


Problèmes connus Known Issues

Voici une liste de tous les problèmes connus dans Visual Studio 2019 pour Mac version 8.1 :The following is a list of all existing known issues in Visual Studio 2019 for Mac version 8.1:


Historiques des notes de publication de Visual Studio pour MacVisual Studio for Mac Release Notes History

Vous pouvez voir les versions antérieures des notes de publication de Visual Studio pour Mac dans la page Historique des notes de publication.You can view prior versions of Visual Studio for Mac release notes on the Release notes history page.


Haut de page
Top of Page