Restez à la pointe
du développement C++

Améliorez la qualité de votre code

ReSharper C++ met en évidence les problèmes de code et propose des correctifs rapides. Code inaccessible ? Déclarations redondantes ? Découpage d'objets suspects ? Spécificateur de format incorrect ? ReSharper C++ attirera votre attention sur ces erreurs ainsi que sur d'autres erreurs potentielles, et vous aidera à les corriger.

Améliorez la qualité de votre code

Repérez-vous dans le code

ReSharper C++ vous permet de naviguer facilement dans votre projet. Accédez à n'importe quel fichier, type ou membre de type, et retrouvez leurs occurrences. En quelques clics, vous pouvez passer d'un symbole de code à sa déclaration, sa définition, sa base ou ses symboles dérivés.

Repérez-vous dans le code

Goûtez au plaisir de refactorisations fiables

Les refactorisations de code vous aident à modifier votre base de code en toute sécurité, une fonction particulièrement importante dans un langage aussi complexe que C++. Les actions contextuelles vous permettent de basculer entre plusieurs constructions syntaxiques et servent de raccourcis aux actions de génération de code.

Choisissez le style de votre code

Paramétrez l'éditeur pour qu'il suive le style de code préféré de votre équipe. Vous pouvez enregistrer vos préférences de formatage et de nommage dans un fichier de paramètres et le partager avec d'autres personnes.

Allez encore plus loin

Avez-vous besoin de C# et C++ pour votre projet ? ReSharper et ReSharper C++ sont maintenant englobés dans la même licence, et avec la prise en charge intelligente de C++/CLI, l'utilisation des deux IDE n'est plus un problème !

Découvrez comment ReSharper C++ enrichit Visual Studio

Nouveautés de ReSharper C++ 2024.1

Prise en charge des modules C++20 améliorée

Prise en charge des modules C++20 améliorée

Fonctionnalités d'assistance au codage

Fonctionnalités d'assistance au codage

Mises à jour pour Unreal Engine

Mises à jour pour Unreal Engine

Nous avons repensé l'implémentation des modules C++20 pour améliorer les performances des projets qui les utilisent. De plus, ReSharper C++ prend désormais en charge les partitions de modules internes.

Call Tracking permet maintenant de naviguer dans les chaînes d'appels sortants. Change Signature a fait l'objet d'une mise à jour majeure, avec notamment la prise en charge de la modification des types de paramètres (pointeur ou référence) et la possibilité de spécifier des arguments de fonctions par défaut.

ReSharper C++ 2024.1 inaugue la prise en charge de la syntaxe déclarative du framework d'interface utilisateur Slate. La saisie semi-automatique inclut désormais les chemins d'accès aux ressources pour les suggestions de noms de ressources en C++. Le code du shader HLSL prend désormais en charge les interfaces.


Rejoignez nos clients

Partout dans le monde, des équipes utilisent les outils de développement JetBrains au quotidien. Découvrez par vous-même la meilleure expérience du développement.

Obtenir un essai gratuit de 30 jours

Victor Careil

Fondateur et ingénieur en chef

Plugin Voxel pour Unreal Engine

Développer à l'aide de ReSharper C++ est un jeu d'enfant. Grâce à lui, le code que j'écris est meilleur et plus sûr que jamais. C'est vraiment devenu un composant essentiel de mon workflow.

Développer à l'aide de ReSharper C++ est un jeu d'enfant. Grâce à lui, le code que j'écris est meilleur et plus sûr que jamais. C'est vraiment devenu un composant essentiel de mon workflow.

Mikhail Matrosov

Jedi C++

Un outil qui met vraiment la barre très haut en matière d'expérience de développement. Tout comme Clang a secoué le monde des compilateurs, ReSharper C++ révolutionne désormais le monde des IDE.

Un outil qui met vraiment la barre très haut en matière d'expérience de développement. Tout comme Clang a secoué le monde des compilateurs, ReSharper C++ révolutionne désormais le monde des IDE.