Documentation ReSharper

Quel est le meilleur moyen d'apprendre rapidement les bases de ReSharper ?

Regardez une série de vidéos réalisées par notre équipe en charge de la défense des intérêts des développeurs .NET et publiées dans notre guide .NET. Il vous emmène pas à pas à la découverte des fonctionnalités et des workflows essentiels de ReSharper.

Vous pouvez commencer par cette vidéo concernant la navigation dans une base de code, et poursuivre avec l'édition de code, les inspections et les correctifs rapides, les refactorisations, les ajouts au débogueur de Visual Studio, les tests unitaires, les outils et diagrammes d'architecture, le gestionnaire de localisation, et bien plus encore !

Comment puis-je découvrir ReSharper dans toute sa diversité ?

Si vous souhaitez vous plonger dans la large gamme de fonctionnalités de ReSharper, essayez l'aide en ligne ReSharper pour accéder à une description complète de la prise en charge des langages, des fonctionnalités spécifiques, ainsi que des raisons et des façons de les utiliser.

Et si j'ai d'autres questions ?

Si vous avez besoins de clarification sur ReSharper ou si vous rencontrez des difficultés, visitez la Base de connaissances ReSharper pour consulter les réponses aux questions et les connaissances partagées dans le Forum de la Communauté.

En quoi ReSharper est-il meilleur que le logiciel Visual Studio de base ?

ReSharper est bien plus puissant que les dernières versions de Visual Studio en matière d'analyse de code, de jeux de refactorisations et de transformations de code, de profondeur d'assistance à la navigation et dans d'autres domaines. Pour avoir une rapide vue d'ensemble de l'intérêt de Resharper par rapport aux récentes versions de Visual Studio, consultez les docs suivants :

Comment ReSharper permet-il de mieux gérer les tâches courantes de développement .NET ?

ReSharper aide à gérer un grand nombre de tâches fréquentes de développement et de maintenance logiciels, comme la découverte de code inutilisé, le respect des consignes de dénomination, la détection des exceptions d'exécution possibles ou l'adoption de schémas de conception de logiciel. Consultez ReSharper Cookbook pour accéder à des tutoriels sur la gestion de ces exemples et d'autres tâches grâce à ReSharper.

Comment puis-je convaincre mon patron que ReSharper constituerait un ajout précieux à nos outils ?

La présentation des avantages de ReSharper (.pdf) décrit les fonctionnalités de ReSharper du point de vue du retour sur investissement et permet d'évaluer les apports de ReSharper pour une équipe de développement.

La feuille de données de ReSharper (.pdf) liste quant à elle les informations les plus pertinentes sur ReSharper dans un document de deux pages.

Comment puis-je apprendre les raccourcis clavier de ReSharper ?

ReSharper est un excellent outil pour tous. Cependant, les développeurs habitués au clavier en profitent mieux grâce aux différents raccourcis disponibles pour la plupart de ses actions. Utilisez ces feuilles de référence pour maîtriser l'agencement de clavier ReSharper de votre choix :

Raccourcis clavier ReSharper

Comment puis-je ajuster ReSharper à ma convenance ou en fonction des standards de mon équipe ?

Les paramètres par défaut de ReSharper ne conviennent pas à tout le monde. Par exemple, vous pourriez vouloir modifier les règles de dénomination par défaut ou la sévérité de certaines inspections de code. Consultez le Guide de personnalisation de ReSharper pour obtenir des consignes sur ces options et sur d'autres ajustements.

Vous pouvez également utiliser les nombreuses extensions ReSharper pour étendre ou modifier les fonctionnalités de ReSharper, ou même créer les vôtres. ReSharper Plugin Development Guide est là pour vous aider à ce niveau.

Personnalisation de ReSharper et guides de développement des extensions