Documentation ReSharper

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

L'un des meilleurs moyens est probablement de regarder cette courte vidéo dans laquelle Hadi Hariri fait une démonstration de la navigation et des recherches de ReSharper, de son analyse de code, des refactorisations, des tests unitaires, de la génération de code et de la prise en charge de divers langages et frameworks, le tout en 10 minutes.

Bien plus de vidéos ReSharper sont également disponibles sur la chaîne YouTube de JetBrains.

Vous pouvez aussi avoir une bonne vue d'ensemble des fonctionnalités de ReSharper en regardant la formation ReSharper Fundamentals sur Pluralsight.

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 ReSharper Data Sheet (.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