Releases

Rider 2018.2 maintenant disponible

Nous avons le plaisir de vous présenter la nouvelle version de Rider – Voici Rider 2018.2 !

Cette version inclut de nombreux correctifs, ainsi que les nouvelles fonctionnalités et améliorations ci-dessous :

  • Débogueur : les piles d’appels sont désormais plus claires, des points d’arrêt propres au thread ont été introduits et les pointeurs d’inspection et d’expansion non sécurisés sont désormais pris en charge.
  • La prise en charge de Docker s’étend au débogueur : il est désormais possible de déboguer les applications ASP.NET Core dans un conteneur (Linux) Docker : inspection des variables, des structures de pile, des threads et examen du code étape par étape, qu’il provienne de vous ou d’un tiers.
  • Publication : nous avons ajouté deux nouvelles configurations d’exécution : publication sur IIS et Publication sur le serveur personnalisé. Actuellement, seule la publication des projets Web ASP.NET Core est prise en charge.
  • Saisie automatique du code : nous utilisons désormais l’algorithme de notation basé sur les statistiques de ReSharper pour fournir davantage d’éléments pertinents plus tôt dans la fenêtre contextuelle de saisie automatique. De plus, la fonction de saisie automatique du code fonctionne désormais dans les fichiers scratch, les observateurs du débogueur et la fenêtre d’outils interactive de C#.
  • Remaniement de Solution Explorer : nouvelle barre d’outils avec les icônes Afficher tous les fichiers, Défiler automatiquement vers/depuis la source et paramètres d’incorporation de fichier. Le module Solution Explorer inclut désormais la vue Scratches, gère mieux les fichiers incorporés et dispose des modes Système de fichier et Dossiers toujours au premier plan.
  • Prise en charge de la barre tactile du MacBook pour l’IDE, nouvelles icônes, titres de fenêtre sombres sur le Mac.
  • dotCover disponible sur Rider : la couverture des tests unitaires et les tests continus sont désormais intégrés. Cela n’est disponible actuellement que sous Windows, mais c’est une première étape vers l’intégration de dotCover sur l’ensemble des platesformes prises en charge.
  • Correcteur orthographique intégré : le plug-in ReSpeller a été finalement fusionné avec ReSharper et est désormais intégré. Autres mises à jour de ReSharper 2018.2 : prise en charge de C# 7.3, prise en charge anticipée de Blazor et bien plus encore !
  • Editeur de modèles : vous pouvez désormais gérer, ajouter et modifier les éléments Live/Surround/File Templates directement depuis les paramètres de Rider.
  • Fonctions de développement Frontend : prise en charge de TypeScript 2.9/3.0, prise en charge améliorée de React, Angular et Vue.js.
  • Mise à jour de VCS : résolution plus rapide des conflits de fusion, améliorations de l’onglet VCS Log, branches favorites du filtre Branch, action Browse repository at revision et bien plus encore !
  • Prise en charge d’Unity : prise en charge des fichiers .asmdef et csc.rsp, option de désactivation de Unity Reload Assembles en mode Play, Unity players dans la liste Attach to Unity Process, correctif pour l’avertissement non valide pour this == null dans les types Unity, prise en charge améliorée du débogage des lecteurs distants, nœuds Packages et Scratches dans Unity Explorer et bien plus encore !
  • Prise en charge de F# : les modèles de fichier fonctionnent désormais dans les projets F# ; des fonctions F# 4.5, telles que la prise en charge de Span et le mot-clé match! sont désormais incluses dans FSharp.Compiler.Service.
  • C# interactif : une nouvelle référence au menu contextuel Reference in the C# Interactive est disponible pour référencer l’assembly ou le projet sélectionné dans la fenêtre d’outil interactive de C# et enfin, le débogueur peut être associé à la fenêtre d’outil interactive pour C#.
  • Test unitaire : la découverte et l’exécution de tests dans les projets de type SDK sont désormais plus rapides, une nouvelle icône verrouiller/déverrouiller a été ajoutée dans la barre d’outils Unit Test Session, les actions liées à Unit Testing ont été ajoutées dans la keymap par défaut, et bien plus encore.
  • Prise en charge de NuGet : nous avons ajouté un filtre, la personnalisation du format et des diagnostics avancés aux journaux NuGet, les packages AutoReferenced et les flux TLS-1.2-only NuGet sont également pris en charge.
  • Analyseurs Roslyn : cette version prend en charge pour la première fois les fichiers .ruleset et les paramètres stylecop.json sont désormais respectés.
  • Autres fonctions : Generate GUID, « outils personnalisés », l’action Re-run dans l’onglet Find Usages et les arguments Runtime pour Run/Debug Configuration ne sont que quelques exemples des nombreuses fonctionnalités de pointe que nous avons incluses.

Pour plus de détails sur les modifications mentionnées, consultez la page Nouveautés de Rider.

Télécharger Rider

N’hésitez pas à nous faire part de vos commentaires sur la version Rider 2018.2.

L’article Rider 2018.2 hits RTM a été publié pour la première fois sur le blog .NET Tools.

image description

Discover more