言語およびフレームワーク: C++
C++ サポートには C、C++03、および一部 C++11、C++14、C++17、C++20 が含まれます。 ATL、MFC、COM プロジェクトがサポートされています。 JetBrains Rider は、プラットフォームツールセット(プロジェクトプロパティ内の )および /std スイッチ に基づいて自動的に C++ バージョンを検出します。
本セクション:
- コード解析
- コーディング支援
- コードスタイル支援
- Clang-Tidy インテグレーション
- Doxygen のドキュメント
- Clang 形式の使用
- ナビゲーションと検索
- コード階層
- インレイヒント
- リファクタリング
- コードテンプレート
- コード生成
- C++ の逆アセンブルビュー
- ユニットテスト
- C++ /CLI サポート
サポートされていない言語構造と部分的にサポートされている言語構造
サポートされていない拡張機能:
C++/CX
サポートされていない MS C++ 拡張:
識別子、キーワード、数値リテラル内のバックスラッシュの直前にある改行
テンプレートで使用される名前を解決するとき、すべての名前は従属名として扱われます
部分的にサポートされている MS C++ 拡張:
__RESHARPER__ マクロで JetBrains Rider のコード分析エンジンを無効にする
一部の C++ 構成が JetBrains Rider のコード解析エンジンでサポートされていない、または正しく解析されていない場合は、このコードに対する JetBrains Rider を __RESHARPER__ マクロで無効化できます。つまり:
#ifndef __RESHARPER__
// This code will not be visible to JetBrains Rider
#endif
JetBrains Rider に特定のコードを無視させる
ソリューションのコードの一部をコード解析、ナビゲーション、その他の機能から除外するために、JetBrains Rider では さまざまな方法で特定のファイル、フォルダー、ファイルマスクを無視できます。
2026 年 6 月 12 日