La Extensión de Visual Studio para desarrolladores de C++

C++ moderno

Sigue fácilmente los aspectos más complicados de C++. Identifica rápidamente los errores e ineficiencias del código que, de otra manera, no detectarías. Elimínalos con arreglos rápidos seguros y potentes refactorizaciones.

Desarrollo en Unreal Engine

Crea juegos libres de fallos con más rapidez gracias a ReSharper C++ y a su conocimiento único de los mecanismos y patrones de código específicos para Unreal Engine.

Mantente en la vanguardia del desarrollo C++

  • Mejore la calidad de su código

    ReSharper C++ resalta las incidencias en el código y proporciona arreglos rápidos.

    ¿Código no alcanzable? ¿Declaraciones redundantes? ¿Segmentación de objeto sospechosa? ¿Especificador de formato incorrecto? ReSharper C++ te informará de este y otros errores potenciales y te ayudará a solucionarlos.

  • Ábrase camino por el código

    ReSharper C++ facilita la navegación por su proyecto. Salte a cualquier archivo, tipo o miembro de tipo y descubre sus utilizaciones. En solo un par de clics, puedes pasar de un símbolo de código a su declaración, definición, base o símbolos derivados.

  • Disfruta de refactorizaciones fiables

    Las refactorizaciones de código le ayudan a cambiar de forma segura su base de código, lo cual es especialmente importante en un lenguaje tan complejo como C++. Las acciones de contexto te permiten cambiar entre construcciones de sintaxis alternativas y sirven como accesos directos para acciones de generación de código.

  • Elije tu estilo de código

    Personaliza el editor para seguir el estilo de código que prefiere tu equipo. Puedes guardar sus preferencias de formato y nomenclatura en un archivo de configuración y compartirlo con otras personas.

  • Vaya más allá

    ¿Necesitas C# y C++ para tu proyecto? Eso ya no es un problema: ¡ahora puedes usar los dos con ReSharper y ReSharper C++ dentro de la misma licencia, y con la compatibilidad inteligente C++/CLI!

Tu compañero ideal para el desarrollo de juegos

UnrealHeaderTool

Aprovecha la integración con UnrealHeaderTool y detecta pronto las incidencias relacionadas con los metadatos y las macros de Unreal Engine. ReSharper C++ muestra cualquier error y advertencia directamente en el editor para que puedas solucionarlos rápidamente y seguir desarrollando juegos libres de fallos.

Especificadores de reflexión

Aprovecha la compatibilidad nativa con las macros de reflexión de Unreal Engine. ReSharper C++ comprende el mecanismo de reflexión y ofrece la finalización para especificadores de reflexión dentro de las macros.

HLSL

Mejora tu productividad con la compatibilidad con los shaders de HLSL. ReSharper C++ reconoce los archivos .usf y .ush y proporciona resaltado de sintaxis, navegación dentro de toda la solución, sugerencias inteligentes en las listas de finalización e información sobre parámetros.

Llamadas a procedimientos remotos

Al trabajar en proyectos de Unreal Engine, ReSharper C++ gestiona las llamadas a procedimientos remotos, y ofrece inspecciones, generaciones de código, navegación y refactorizaciones.

NOVEDADES ReSharper C++ 2022.3

  • Módulos C++20

    ReSharper C++ 2022.3 incorpora la compatibilidad experimental con módulos C++20. Hemos actualizado el motor del lenguaje y muchas de las funciones de ReSharper para que funcionen con el nuevo modelo de compilación, para admitir tanto módulos con nombre como unidades de encabezado.

  • Integración con Clang-format

    ReSharper C++ 2022.3 ofrece integración con clang-format. Ahora puede cambiar entre el motor de formateo propio de ReSharper y el incorporado o un binario personalizado de clang-format para formatear archivos.

  • Rename con Core Redirects

    Para evitar la pérdida de datos, ReSharper C++ sugiere añadir un Core Redirect cuando se realiza la refactorización Rename en una entidad de Unreal Engine. Si se acepta, el archivo .ini correspondiente se actualiza de forma automática.

TESTIMONIOS

Únase a nuestros clientes

Equipos de todo el mundo utilizan las herramientas de JetBrains para desarrolladores a diario. Pruebe usted también la mejor experiencia de desarrollo.

Desarrollar con ReSharper C++ es muy fácil. Gracias a ello, ahora el código que escribo es mejor y más seguro que nunca. Se ha convertido en una parte esencial de mi flujo de trabajo.

Una herramienta que marca un hito en la experiencia de desarrollo. Al igual que Clang revolucionó el mundo de los compiladores, ReSharper C++ revoluciona ahora el mundo de los IDE.

dotUltimate: impulsa tu desarrollo en .NET y Visual Studio

dotUltimate es una licencia única que permite a un desarrollador utilizar las siguientes herramientas de JetBrains:

ReSharper

La extensión de Visual Studio para desarrolladores de .NET

Rider

Un rápido IDE .NET multiplataforma

ReSharper C++

La extensión de Visual Studio para desarrolladores de C++

dotTrace

Perfilador de rendimiento .NET

dotMemory

Perfilador de memoria .NET

dotCover

Herramienta de cobertura de código y ejecutor de pruebas de unidades .NET

dotPeek

Navegador de ensamblados y decompilador .NET

La licencia de dotUltimate también incluye complementos para dotCover y dotTrace en Rider.

Solicitar información

Ayúdanos con este formulario a facilitarte la información que necesitas.

Productos relacionados:

JetBrains – IntelliJ IDEA IDE para JVM eficaz y ergonómico

Descubre todas las soluciones que te ofrece JetBrain para desarrollar. Java productivo | Inteligencia profunda | Experiencia lista para usar | Código inteligente | Aceleradores | Asistencia y más

IA de JetBrains

JetBrains pone a tu disposición AI Assistant, que se integra en todos los IDEs de JetBrain además de otras herramientas de colaboración en equipo como es YouTrack.

JetBrains YouTrack

JetBrains YouTrack gestiona proyectos, mejora la productividad, facilita colaboración, ofrece tableros ágiles, informes y asistencia técnica.
0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
¡Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *