Geprüfte Konformität und Sicherheit

JetBrains-Tools erfüllen branchenführende Sicherheitsstandards, einschließlich SOC-2-Zertifizierung. Dadurch ist sichergestellt, dass die Daten Ihres Unternehmens geschützt sind und unsere Produkte weltweit den Rechtsvorschriften entsprechen.

Gehen Sie neue Wege
in der C++-Entwicklung

Bessere Codequalität

ReSharper C++ hebt Codeprobleme hervor und ermöglicht mit Quick-Fixes schnelle Korrekturen. Nicht erreichbarer Code? Überflüssige Anweisungen? Verdächtiges Objekt-Slicing? Falscher Formatspezifizierer? ReSharper C++ macht Sie auf diese und andere potenzielle Fehler aufmerksam und hilft Ihnen, sie zu beheben.

Bessere Codequalität

Einfache Navigation im Code

Mit ReSharper C++ finden Sie sich problemlos in Ihrem Code zurecht. Finden Sie im Handumdrehen beliebige Dateien, Typen oder Typmember und lassen Sie sich alle ihre Verwendungen anzeigen. Mit nur wenigen Klicks wechseln Sie von einem Codesymbol zur dazugehörigen Deklaration, Definition, Basis oder zu abgeleiteten Symbolen.

Einfache Navigation im Code

Zuverlässige Refactorings

Code-Refactorings helfen Ihnen dabei, Ihre Codestruktur sicher zu optimieren – bei einer so komplexen Sprache wie C++ ein besonders wichtiger Aspekt. Mit Kontextaktionen wechseln Sie zwischen alternativen Syntaxkonstrukten und nutzen Möglichkeiten zur Codegenerierung.

Frei wählbarer Codestil

Passen Sie den Editor bei Bedarf detailliert an den bevorzugten Codestil Ihres Teams an. Sie können Ihre Formatierungs- und Namenseinstellungen in einer Einstellungsdatei speichern und mit anderen teilen.

Noch mehr Möglichkeiten

Erfordert Ihr Projekt sowohl C# als auch C++? Kein Problem: Sie können mit nur einer Lizenz sowohl ReSharper als auch ReSharper C++ nutzen – inklusive intelligenter C++/CLI-Unterstützung!

Entdecken Sie, wie ReSharper C++ die Arbeit in Visual Studio erleichtert!

Ihr perfekter Partner für die Spieleentwicklung

UnrealHeaderTool

Nutzen Sie die UnrealHeaderTool-Integration und erkennen Sie frühzeitig Probleme mit Unreal-Engine-Makros und -Metadaten. ReSharper C++ zeigt alle Fehler und Warnungen direkt im Editor an, sodass Sie sie schnell beheben und fehlerfreie Spiele veröffentlichen können.

Reflection-Bezeichner

Profitieren Sie von der nativen Unterstützung für die Reflection-Makros der Unreal Engine. ReSharper C++ versteht den Reflection-Mechanismus und kann Reflection-Bezeichner in Makros vervollständigen.

HLSL

Die Unterstützung für HLSL-Shader macht Sie produktiver. ReSharper C++ erkennt .usf- und .ush-Dateien und bietet Syntaxhervorhebung, Navigation in der gesamten Projektmappe, intelligente Vorschläge in Completion-Listen und Informationen zu Parametern an.

Remote-Prozeduraufrufe

Bei der Arbeit mit Unreal-Engine-Projekten bietet ReSharper C++ Inspektionen, Codegenerierung, Navigation und Refactorings für Remote-Prozeduraufrufe.

Vergleichen Sie ReSharper C++ mit Visual Assist

Mehr erfahren

AI Assistant in ReSharper C++

Wer außer Ihnen kennt Ihr Projekt am besten? Genau: Ihre IDE! Deshalb kann Ihnen AI Assistant so kontextspezifisch und sinnvoll helfen. So erledigen Sie Ihre Aufgaben noch schneller und produktiver.

Optimieren Sie Ihre Routinetätigkeiten

AI Assistant ist mehr als nur ein Chat: Er bietet Ihnen kontextspezifische Aktionen direkt im Editor, um die Logik hinter dem Code zu erklären und Ihnen zu helfen, Probleme zu finden und den Code zu refaktorieren, zu optimieren oder zu dokumentieren.

Holen Sie sich Expertenhilfe

Sie blicken bei einem neuen C++-Sprachmerkmal nicht ganz durch? Sie könnten Hilfe bei einem Unreal-Engine-Projekt gebrauchen? Unser AI Assistant steht Ihnen zur Seite – mit allen Referenzinformationen und einsatzfertigen Codebeispielen.

Erstellen Sie Ihren eigenen KI-gesteuerten Workflow

Fügen Sie Ihre eigenen Prompts (Anfragen) zur Prompts-Bibliothek hinzu, um über das Menü AI Actions unkompliziert auf sie zugreifen zu können. Lassen Sie Ihrer Kreativität freien Lauf und holen Sie das Maximum aus Ihrer Zusammenarbeit mit der KI heraus!

Das ist neu in ReSharper C++ 2024.3

C++23- und C23-Unterstützung

Refactoring Move to Folder

Unreal-Engine-Updates

ReSharper C++ 2024.3 implementiert verschiedene neue Sprachmerkmale von C++23 und C23 sowie Unterstützung für mehrere neue GNU-Spracherweiterungen.

Mit dem Refactoring Move to Folder können Sie C++-Dateien jetzt unkompliziert verschieben. Nachdem die Dateien an einen neuen Speicherort verschoben wurden, aktualisiert das Refactoring die entsprechenden #include-Anweisungen.

In Unreal-Engine-Projekten bietet ReSharper C++ jetzt Code-Completion für Gameplay-Tags und Logging-Makro-Argumente sowie eine verbesserte Unterstützung für Delegates.


Kommen Sie an Bord

Teams auf der ganzen Welt nutzen täglich Entwicklertools von JetBrains. Testen auch Sie die beste Entwicklungserfahrung.

30 Tage kostenlos testen

Victor Careil

Gründer & leitender Entwickler

Voxel-Plugin für Unreal Engine

Das Entwickeln mit ReSharper C++ geht ganz leicht von der Hand. Dadurch schreibe ich jetzt Code, der besser und sicherer ist als je zuvor. Es ist zu einem zentralen Teil meines Workflows geworden.

Das Entwickeln mit ReSharper C++ geht ganz leicht von der Hand. Dadurch schreibe ich jetzt Code, der besser und sicherer ist als je zuvor. Es ist zu einem zentralen Teil meines Workflows geworden.

Mikhail Matrosov

C++ Jedi

Ein Tool, das die Messlatte für die Entwicklungserfahrung hoch legt. So wie Clang einst die Welt der Compiler erschütterte, so erschüttert ReSharper C++ nun die IDE-Welt.

Ein Tool, das die Messlatte für die Entwicklungserfahrung hoch legt. So wie Clang einst die Welt der Compiler erschütterte, so erschüttert ReSharper C++ nun die IDE-Welt.

Lernen Sie die C/C++-Tools
von JetBrains kennen

Wählen Sie das richtige Tool für die C- und C++-Entwicklung je nach Ihren bevorzugten Toolchains und anderen Anforderungen

Mehr erfahren