JetBrains vient de produire la première Release Candidate (2017.1) de Rider, leur IDE multiplateforme axé sur .NET. Les dernières fonctionnalités de l'édition 2017.1 de Rider se concentrent sur la performance, la fonctionnalité WebStorm, l'authentification privée pour les flux Nuget, et bien sûr, plus de corrections de bugs.
Les utilisateurs de Windows devraient voir un démarrage plus rapide de Rider étant donné que JetBrains a réduit environ 5 à 10 secondes du temps précédent. L'édition du code F# devrait également fonctionner plus rapidement vu que plusieurs blocages dans l’éditeur ont été supprimés.
Les utilisateurs de NuGet devraient bénéficier de corrections dans plusieurs domaines. Tout d'abord, la restauration de NuGet n'est exécutée que lorsqu’elle est nécessaire, alors qu'auparavant, elle était appelée sur chaque chargement de la solution. Lors de la restauration des packages, le cache local est vérifié en premier. Lorsqu'un ensemble d'outils de projet est modifié, Rider exécutera la restauration NuGet pour s'assurer que les dépendances correctes soient présentes et référencées correctement.
Un autre ajout au support de NuGet réside dans l'ajout d'un support d'identification pour les utilisateurs de flux NuGet privés ou internes. Cela signifie qu'un flux NuGet nécessitant un nom d'utilisateur et un mot de passe peut être utilisé avec Rider car ces informations peuvent être saisies et stockées dans le store de mot de passe de Rider.
JetBrains déclare que, pour de meilleurs résultats, WebStorm devrait être utilisé pour éditer les types de fichiers Web courants comme JavaScript, TypeScript, CSS et HTML. Cela dit, Rider possède une fonctionnalité héritée de WebStorm afin de rendre les fichiers Web.config d'édition plus conviviaux. Cette fonctionnalité s'étend sur d'autres types de fichiers .config (ex. App.config) et MSBuild.
Une fois que l’application est lancée à partir de Rider, il est désormais possible de rediriger la sortie de la console sur une console externe plutôt que de l'afficher à partir de l'IDE. Ceci est configurable et s'applique lorsque l'application est lancée dans le mode Run/Debug de l'IDE.
Rider RC1 est disponible pour téléchargement sur les systèmes Mac, Windows et Linux.