La extensión de Visual Studio para desarrolladores .NET
Descargar
Prueba gratis de 30 días
Por qué usar ReSharper

Cómo ayuda ReSharper a los usuarios de Visual Studio

Analice la calidad del código

El análisis de calidad del código sobre la marcha está disponible en C#, VB.NET, XAML, ASP.NET, ASP.NET MVC, JavaScript, TypeScript, CSS, HTML y XML. Podrá saber inmediatamente si su código necesita mejoras.

Elimine errores y hediondeces

ReSharper no solo le advierte de problemas en su código, sino que también brinda cientos de arreglos rápidos para resolver problemas automáticamente. En casi todos los casos, podrá seleccionar el mejor arreglo rápido de entre una variedad de opciones.

Cambie con seguridad la base del código

Las refactorizaciones de código automatizadas para toda la solución le ayudarán a cambiar la base del código con seguridad. Tanto si necesita revitalizar un código heredado u ordenar la estructura de su código, puede confiar en ReSharper.

Recorra instantáneamente toda la solución

Puede navegar y buscar instantáneamente en toda la solución. Salte a cualquier archivo, tipo o miembro de tipo, o navegue desde un símbolo en particular a sus usos, símbolos base y derivados, o implementaciones.

Disfrute de los asistentes para edición de código

Múltiples asistentes para edición de código, incluido IntelliSense extendido, cientos de transformaciones de código instantáneas, importación automática de espacios de nombres, reordenamiento de código y presentación de documentación.

Cumpla con estándares de programación

Las funcionalidades de estilo y formateo de código con ajustes precisos y específicos para cada idioma le ayudarán a deshacerse del código no usado y crear un estándar común para su equipo.

ReSharper convierte a Visual Studio en un IDE notablemente mejor

Análisis del código

ReSharper amplía Visual Studio con casi 2200 inspecciones de código sobre la marcha para C#, VB.NET, ASP.NET, JavaScript, TypeScript y otras tecnologías. Para la mayoría de las inspecciones, ReSharper ofrece arreglos rápidos (bombillas de luz) para mejorar el código.

¿Encontrar y eliminar código no usado? ¿Migrar su código a la versión de C# más reciente? ¿Convertir bucles a LINQ a demanda? ¿Encontrar y evitar posibles excepciones? ¿Usar un estándar de nomenclatura común? Todo eso y muchas otras mejoras de código son posibles con el análisis de código de ReSharper.

Análisis de código .NET en ReSharper

Refactorización

Más de 60 refactorizaciones y más de 450 acciones contextuales le ayudan a organizar y mover código de forma segura por la solución, distribuir responsabilidades, desacoplar, reducir la complejidad o simplemente usar una sintaxis de lenguaje alternativa.

Navegación y búsqueda

ReSharper ayuda a llegar a cualquier código dentro de una solución instantáneamente, sin importar el tamaño de la solución. También puede llevarlo desde cualquier símbolo a su código relacionado, tal como implementaciones de una interfaz dada, métodos de extensión de una clase o usos de un campo.

Refactorizaciones y navegación en ReSharper
Formato y limpieza de código en ReSharper

Formateo y limpieza de código

Configure y aplique un estilo de código en base a sus preferencias personales o los estándares de su equipo. Se pueden aplicar ajustes de estilo y formateo de código para C#, VB.NET, ASP.NET, JavaScript, TypeScript y otros lenguajes sobre cualquier alcance, desde una selección a una solución completa.

Generación de código

ReSharper puede crear una gran parte del código por usted: desde nuevos archivos y clases hasta bloques condicionales y GUIDs; desde los métodos y propiedades requeridos por una interfaz que está implementando hasta verificaciones de igualdad y miembros de formateo.

Generación de código en ReSharper
Novedades

Por qué pasarse a ReSharper 2021.1

Actualizaciones en el análisis de código

Actualizaciones en el análisis de código

Más casos para la inspección de Merge into pattern, más compatibilidad con C# 9.0, y más arreglos rápidos para simplificar su código o migrarlo a funcionalidades de lenguaje distintas.

Compatibilidad con las plantillas de ruta ASP.NET

Compatibilidad con las plantillas de ruta ASP.NET

Finalización, comprobaciones de código ausente, código sobrante y código no resuelto, arreglos rápidos para corregir errores, y la refactorización Rename para nombres de parámetro.

Cambiar nombre de componentes de tuplas

Cambiar nombre de componentes de tuplas

La refactorización Rename funciona para casos habituales de componentes de tuplas con nombre.

Testimonios

Únase a nuestros más de 150.000
clientes

65 de las 100 primeras empresas de la lista Forbes 500 usan herramientas para desarrolladores .NET de JetBrains.

Descargar
Prueba gratis de 30 días
Joshua Kerievsky
Joshua Kerievsky, Fundador, Industrial Logic
¡Me encanta ReSharper! Las sugerencias de código me ayudan continuamente a escribir mejor código C#/VB.NET.
Peter Kellner
Solo puedo decir que me encanta. Si no estás usando ReSharper, deja lo que estés haciendo ¡y ve a comprarlo!
Peter Kellner, Consultor,
73rd Street Associates
Jaco Pretorius
ReSharper es una herramienta genial. Si ya lo estás utilizando, probablemente estés de acuerdo conmigo, y si no, deberías hacerlo. El aumento de la productividad es increíble.
Jaco Pretorius, Technical Lead,
ThoughtWorks
David Starr
David Starr, Chief Software Architect, Healthwise
La herramienta de Agile definitiva es ReSharper. Refactorizar es tan fácil que ya no da miedo hacer cambios.