Essai de 30 jours gratuit
Un IDE .NET ultra-performant grâce à la puissance de ReSharper ! Rider est utilisé par toute notre équipe de développement qui travaille sous Windows et macOS.
Derek Comartin
Directeur d'ingénierie, Full Circle TMS
JetBrains Rider est un IDE .NET multiplateformes basé sur la plateforme IntelliJ et ReSharper.
Rider prend en charge le framework .NET, la nouvelle version multiplateforme .NET Core et les projets basés sur Mono. Cela vous permet de développer une vaste gamme d'applications, notamment des applications de bureau .NET, des services et des bibliothèques, des jeux Unity, des applications Xamarin, ASP.NET et des applications Web ASP.NET Core.
Rider offre plus de 2 200 inspections de code actives, des centaines d'actions contextuelles et de refactorisations fournies par ReSharper, et les combine avec les fonctionnalités d'IDE robustes de la plateforme IntelliJ. Malgré toutes ses fonctionnalités, Rider est réactif et rapide.
Outre l'exécution et le débogage de plusieurs exécutions, Rider peut s'exécuter sur plusieurs plateformes : Windows, macOS et Linux.

Rider offre plus de 2 200 inspections de code actives, avec des correctifs rapides automatisés pour résoudre les problèmes détectés, individuellement ou par lots. L'analyse des erreurs à l'échelle de la solution permet d'identifier les problèmes de code et d'être informé en cas d'erreur, y compris pour les fichiers qui ne sont pas ouverts.

L'éditeur enrichi de Rider inclut différents types de saisie automatique et de modèles de code, l'insertion automatique d'un nombre pair d'accolades et des recommandations d'importation, des infos-bulles contextuelles et des icônes latérales pour la navigation des héritages, les actions contextuelles, et bien plus encore.

La plupart des 60 refactorisations de ReSharper sont déjà disponibles dans Rider, ainsi aue plus de 450 actions contextuelles. Renommez et extrayez des méthodes, des interfaces et des classes, déplacez et copiez des types, utilisez une autre syntaxe, et bien plus encore !

Rider permet d'exécuter et de déboguer les tests unitaires basés sur NUnit, xUnit.net ou MSTest. Vous pouvez explorer les tests, les regrouper de différentes façons, les diviser en sessions individuelles, afficher leurs résultats et accéder au code source depuis les traces de pile.

Rider inclut un débogueur compatible avec les applications .NET Framework, Mono et .NET Core, ce qui permet d'exécuter le code pas à pas, de l'observer, de l'évaluer et de l'exécuter jusqu'au curseur. Les autres outils incluent un explorateur de la trace de pile, un navigateur NuGet et la prise en charge de VCS et des bases de données.

Travaillez avec le code SQL et les bases de données sans quitter Rider. Connectez-vous aux bases de données, éditez les schémas et données des tableaux, exécutez des requêtes et analysez même les schémas avec des diagrammes UML.

Accédez instantanément au fichier, type ou membre voulu dans votre base de code, ou recherchez rapidement des paramètres et des actions. Recherchez les utilisations d'un symbole ou passez d'un symbole à la base et aux symboles dérivés, aux méthodes d'extension ou aux implémentations.

Rider intègre la prise en charge de JavaScript, TypeScript, HTML, CSS et Sass. Profitez des fonctionnalités de refactorisation, de débogage et de tests unitaires incluses depuis WebStorm.

Fidèle à ses origines, Rider prend en charge une vaste gamme de plugins développés pour ReSharper et la plateforme IntelliJ. Outre les extensions fournies avec l'application (telles que celles destinées à la prise en charge de VCS, F# et Unity), vous disposez d'extensions prenant en charge les fichiers Markdown, .gitignore et les scripts Python.
L'ajout de la prise en charge de Docker à un projet est désormais beaucoup plus simple
Générer du code source standard en quelques clics
La refactorisation Rename fonctionne pour les tuples nommés
Se connecter à un processus directement depuis l'écran d'accueil
Rider montre maintenant où Unity utilise votre code dans les ressources des animations
Restauration intelligente des packages NuGet avant un build
Une mise à jour majeure de la prise en charge des patterns et enregistrements
Solution Explorer enregistre son état lorsque vous rouvrez Rider
Supprimer les fichiers existants dans le dossier avant publication
Interagir avec le processus de débogage par le biais de conseils de débogage
Création de requêtes pull simplifiée
Le générateur d'aperçu s'affiche sous la forme d'un onglet de l'éditeur et met en évidence l'élément actif dans le code XAML
Vous souhaitez améliorer votre expérience de développement .NET dans Rider avec des outils permettant de détecter les points de ralentissement des performances et d'analyser la couverture des tests unitaires ? Découvrez dotUltimate, une licence unique qui inclut les extensions dotCover et dotTrace intégrées dans Rider, ainsi que d'autres produits JetBrains :
Un IDE .NET rapide et multiplateforme
Extension Visual Studio pour les développeurs .NET
Extension Visual Studio pour les développeurs C++
Outil d'exécution des tests unitaires .NET et plugin de couverture du code pour Rider
Plugin de profilage des performances .NET pour Rider
Profileur de mémoire .NET
Décompilateur et navigateur d'assemblies .NET (il est gratuit de toute façon)
JetBrains Rider est le premier outil que j'ai installé après avoir reconditionné mon ordinateur de développement.
Cela fait maintenant des mois que je suis passé à JetBrains Rider et que je n'ai pas lancé Visual Studio.
La gestion des branches n'a jamais été aussi fluide depuis que j'utilise JetBrains Rider.
Dennis Doomen,
Responsable Amélioration continue chez Aviva Solutions et auteur de Fluent Assertions
JetBrains Rider est devenu mon outil de développement C# préféré, à la fois sous OS X et Windows. Si vous utilisez ReSharper depuis longtemps, la transition se fera naturellement. Je recommande particulièrement la navigation au clavier, qui est particulièrement bien adaptée au développement, et la prise en charge fine du débogueur.
Jeremy Miller
Avec Rider, j'ai pu me concentrer sur mon code, comme il se doit, sans avoir à me battre avec mon IDE. Rider m'a redonné le plaisir d'écrire du code .NET.
Frans Bouma,
responsable développement, LLBLGen Pro
Passer à JetBrains Rider a été une excellente décision. Notre équipe n'a jamais fait l'expérience d'un IDE capable de communiquer avec Unity autant de facilité et d'efficacité. Nous recommandons vivement JetBrains Rider à tous ceux qui cherchent à améliorer l'efficacité et la précision de leurs workflows.
Thomas Weiss
Un IDE peut radicalement améliorer ou gâcher la journée d'un développeur. Lorsque JetBrains a introduit Rider (C#), nous avons tout de suite répondu présent. Ayant été présent à chaque étape de l'évolution des intégrations IDE de Unity, travailler avec Rider est un vrai plaisir. Nous étions si enthousiastes avec l'introduction de CLion (C++) que nous avons créé un plugin d'intégration pour Unreal. Notre équipe utilise ces deux outils au quotidien, ce qui permet aux développeurs d'exécuter leurs tâches rapidement et efficacement, tout en assurant une intégration transparente avec les nombreux éléments de notre pipeline.
Matthew Davey
Vraiment ravi du fonctionnement de JetBrains Rider sur mon MacBook. C'est incroyablement rapide et l'expérience de débogage en C# est au moins aussi bonne qu'avec Visual Studio. En plus, je bénéficie de tous les avantages de ReSharper clés en main ! J'adore. Merci JetBrains de nous offrir encore un excellent produit !
Peter Kellner