Documentación de ReSharper

¿Cuál es la mejor forma de aprender rápidamente lo básico de ReSharper?

Vea una serie de vídeos hechos por nuestro equipo de promotores de desarrolladores .NET y publicados en nuestra Guía .NET. Le guía paso a paso para descubrir las funcionalidades y los flujos de trabajo básicos en ReSharper.

Puede comenzar con este vídeo sobre la navegación en una base del código, y continuar con la edición de código, inspecciones y arreglos rápidos, refactorizaciones, incorporaciones al depurador de Visual Studio, pruebas de unidades, herramientas y diagramas de arquitectura, el gestor de localizaciones y mucho más.

¿Cómo explorar ReSharper en toda su diversidad de funciones?

Si quiere meterse de lleno en el variado conjunto de funcionalidades de ReSharper, pruebe la Ayuda en línea de ReSharper para ver una descripción global de la compatibilidad de lenguajes, funcionalidades específicas, y cómo y por qué usarlas.

¿Qué hago si aún tengo preguntas?

Si algo no le queda claro sobre ReSharper o tiene dificultades con él, visite la Base de conocimiento de ReSharper para consultar preguntas frecuentes o aprovechar la inteligencia colectiva del foro de nuestra comunidad.

¿En qué sentido ReSharper es mejor que Visual Studio común?

ReSharper es mucho más potente que incluso las últimas versiones de Visual Studio en términos de análisis de código, conjunto de refactorizaciones y transformaciones de código, profundidad de soporte para navegación y muchos otros aspectos. Para ver un breve resumen de las ventajas de ReSharper sobre las versiones recientes de Visual Studio, consulte los siguientes documentos:

¿Cómo puede ReSharper ayudar en tareas comunes de desarrollo .NET?

ReSharper ayuda con una enorme cantidad de tareas rutinarias de desarrollo y mantenimiento de software, tales como buscar código no usado, cumplir con las reglas de nomenclatura, detectar posibles excepciones en tiempo de ejecución o adoptar patrones de diseño de software. Consulte el ReSharper Cookbook para ver tutoriales sobre cómo realizar estas y otras tareas usando ReShaper.

¿Cómo convenzo a mi jefe de que ReSharper es una adquisición de valor para nuestro conjunto de herramientas?

Hay una presentación llamadas ReSharper Benefits (.pdf) que analiza las funcionalidades de ReSharper desde la perspectiva de la rentabilidad y ofrece una forma simple de estimar el beneficio que obtiene un equipo de desarrollo al usar ReSharper.

También está la hoja de datos ReSharper Data Sheet (.pdf) que muestra la información fundamental sobre ReSharper en solo dos páginas para imprimir.

¿Cómo puedo aprender los accesos directos de teclado de ReSharper?

ReSharper es una gran herramienta para cualquier tipo de usuario. Sin embargo, los desarrolladores que hacen un uso intensivo del teclado obtienen un valor adicional ya que mapea la mayoría de sus acciones en accesos directos de teclado. Use estas hojas de resumen para dominar su esquema de teclado ReSharper preferido:

Accesos directos de teclado ReSharper

¿Cómo personalizo ReSharper según mis gustos o de acuerdo a los estándares de mi equipo?

La configuración predeterminada de ReSharper no es ideal para todo el mundo. Por ejemplo, puede que quiera modificar las reglas de nomenclatura predeterminadas o cambiar el nivel de gravedad de ciertas inspecciones de código. Consulte la Guía de personalización de Resharper por guías sobre estas y otras personalizaciones.

También puede usar varios complementos de ReSharper que amplían o modifican las funcionalidades de ReSharper, o hasta puede crear sus propios complementos, para lo cual le será de gran ayuda la Guía de desarrollo de complementos de ReSharper.

Guías de personalización y desarrollo de complementos de ReSharper