確実なコンプライアンスとセキュリティ

JetBrains のツールは SOC 2 認証を含む業界最先端のセキュリティ標準に準拠しており、組織のデータが保護され、弊社製品が世界的な規制に準拠していることを保証しています。

最先端の C++ 開発を
続けましょう

コード品質の改善

ReSharper C++ はコードの問題をハイライトし、クイックフィックスを提供します。 到達不能コード、 冗長ステートメント、 疑わしいオブジェクトのスライスや 誤ったフォーマット指定子がありますか?  ReSharper C++ はこれらの問題や他のエラーに対する注意を促し、その解決を支援します。

コード品質の改善

コード内を自由自在に移動

ReSharper C++ では、プロジェクト内を簡単に移動できます。 あらゆるファイル、型、型メンバーに遷移し、その使用箇所を検索できます。 数回クリックするだけで、コードシンボルからその宣言、定義、基本シンボル、派生シンボルに移動できます。

コード内を自由自在に移動

信頼度の高いリファクタリング

コードリファクタリングにより、コードベースを安全に変更できます。これは特に C++ のような複雑な言語においては重要です。 コンテキストアクションは代替構文構造の切り替えを支援し、コード生成アクションへのショートカットとして機能します。

コードスタイルの選択

エディターを微調整してチームが望むコードスタイルに従うことができます。 フォーマットと命名設定を設定ファイルに保存し、他のメンバーと共有できます。

垣根を超越

プロジェクトに C# と C++ の両方が必要ですか? ReSharper と ReSharper C++ は同じライセンスでカバーされ、高度な C++/CLI のサポートを提供しているため、両方を使用しても問題ありません!

ReSharper C++ による Visual Studio の機能強化

理想のゲーム開発ツール

UnrealHeaderTool

UnrealHeaderTool の連携機能を活用し、Unreal Engine のマクロとメタデータに関する問題をすばやく把握できます。ReSharper C++ ではエラーと警告がエディターに直接表示されます。このため、すぐに問題を解決して不具合のないゲームを継続的に開発することができます。

リフレクション指定子

Unreal Engine のリフレクションマクロをネイティブでサポートしています。ReSharper C++ はリフレクションのメカニズムを理解し、マクロ内のリフレクション指定子を補完する機能を提供します。

HLSL

HLSL シェーダーをサポートしているため、生産性がさらに向上します。ReSharper C++ は .usf および .ush ファイルを認識し、シンタックスハイライト、ソリューション全体内の移動、補完リストでの高度な提案の表示、パラメーター情報などの機能を提供します。

リモートプロシージャコール

Unreal Engine プロジェクトで作業する際には、ReSharper C++ がリモートプロシージャコールを処理してインスペクション、コード生成、ナビゲーション、リファクタリングの機能を提供します。

ReSharper C++と Visual Assist の比較

詳細情報

AI Assistant in ReSharper C++

自分以外で誰が一番プロジェクトをよく理解してるのでしょうか?その答えは IDE です!AI Assistant がコンテキストを高度に認識し、大いに役立つのはそのためです。タスクの完了をさらに高速化し、生産性をさらにアップさせます。

業務をレベルアップ

AI Assistant はチャットだけでなくコンテキストを認識するアクションをエディター内で直接提供しているため、コードの背後にあるロジックを説明できるほか、問題の発見、リファクタリング、最適化、またはドキュメント作成に役立ちます。

エキスパートの支援を得る

最新の C++ 言語機能に戸惑っていませんか?Unreal Engine プロジェクトで支援が必要ですか?AI Assistant には参考情報や既製のコードサンプルが完備されています。

独自の AI 駆動型ワークフローを作成

プロンプトライブラリで独自のプロンプトを追加し、AI アクションメニューでそのプロンプトに素早くアクセスできます。創造力を発揮しながら AI とのコラボレーションを最大限に活用しましょう!

ReSharper C++ 2024.3 の新機能

C++23 および C23 のサポート

Move to Folder(フォルダーに移動)リファクタリング

Unreal Engine 関連の更新

ReSharper C++ 2024.3 では C++23 と C23 の新しい言語機能に加えて、GNU コンパイラーのいくつかの新しい拡張機能に対するサポートが実装されています。

Move to Folder(フォルダーに移動)リファクタリングを使用して C++ ファイルを簡単に移動できるようになりました。 ファイルを新しい場所に移動すると、リファクタリングによって必要な #include ディレクティブが更新されます。

ReSharper C++ が Unreal Engine プロジェクトでゲームプレイタグとログマクロの引数のコード補完を提供するようになりました。デリゲートのサポートも強化されています。


ぜひお試しください

世界中の開発者チームが JetBrains の開発ツールを日常的に利用しています。 最高の開発体験を実際にお試しください。

無料30日間体験版を入手

Victor Careil

創設者、リードエンジニア

Unreal Engine 用 Voxel プラグイン

ReSharper C++ を使った開発は爽快です。 おかげさまで、これまで以上に高品質で安全なコードを書けるようになりました。 今ではワークフローに欠かせない中心的な存在になっています。

ReSharper C++ を使った開発は爽快です。 おかげさまで、これまで以上に高品質で安全なコードを書けるようになりました。 今ではワークフローに欠かせない中心的な存在になっています。

Mikhail Matrosov

C++ Jedi

開発エクスペリエンスの基準をしっかりと定めるツールです。 Clangがコンパイラー分野に革命を起こしたのと同様に、今回はReSharper C++がIDE分野に革命を起こしています。

開発エクスペリエンスの基準をしっかりと定めるツールです。 Clangがコンパイラー分野に革命を起こしたのと同様に、今回はReSharper C++がIDE分野に革命を起こしています。

JetBrainのC/C++ツール
をチェック

ご希望のツールチェーンやその他の用件に応じて適切な C および C++ 開発ツールをお選びください。

詳細情報