Doxygen のドキュメント
Doxygen(英語) -style コメントはソースコード全体に配置でき、さまざまな形式で本格的なドキュメントを生成するために使用できます。
JetBrains Rider は、doxygen からの情報をクイックドキュメントポップアップ Ctrl+Q に組み込みます。
![クイックドキュメントの Doxygen コメント Doxygen comments in Quick Documentation](https://resources.jetbrains.com/help/img/rider/2024.1/rdr_doxygen.png)
doxygen ドキュメントの表示
ドキュメントコメントからの情報は型情報に加えてクイックドキュメントポップアップに含まれています。ドキュメントポップアップを呼び出すには
目的のシンボルにキャレットを置きます。
Ctrl+Q を押します。
あるいは、チェックボックスホバー時にクイックドキュメントを表示する ( ) が選択されている場合は、マウスポインターを目的のシンボルの上に移動するだけです。
doxygen コメントの作成
doxygen コメントを最初から作成するには:
次の記号のいずれかを入力してください。
///
、//!
、/**
または/*!
、Enter を押す。ドキュメントのテキストを記入するためのスタブがあります:
文書エンティティコンテキストアクションを使用することもできます。必要に応じて、JetBrains Rider が生成に使用するドキュメントライブテンプレートを編集して、コメントスタブをカスタマイズできます。
信頼できる名前変更
関数またはそのパラメーターの名前を変更している間、ドキュメントのコメントはそれに応じて更新する必要があります。名前変更リファクタリング Shift+F6 の場合、JetBrains Rider は他の参照とともにドキュメントのコメントを更新します。
次の前で改ページ:
![名前の変更の例 - 前 Renaming example - before](https://resources.jetbrains.com/help/img/rider/2024.1/rdr_dox_rename_before.png)
次の後で改ページ:
![名前の変更の例 - 後 Renaming example - after](https://resources.jetbrains.com/help/img/rider/2024.1/rdr_dox_rename_after.png)
Doxygen コメントの色
doxygen コメントで使用される色を構成するには、
に移動し、 ノードを開きます。![Doxygen コメントの色 Doxygen comments colors](https://resources.jetbrains.com/help/img/rider/2024.1/rdr_doxygen_colors.png)
関連ページ:
![](https://pleiades.io/icons/rider.png)
C++ の定義済みライブテンプレート
このトピックでは、JetBrains Rider 2024.1 の C++ の事前定義されたライブテンプレートをすべてリストします。ライブテンプレートの詳細については、「ライブテンプレートを使用してソースコードを作成する」を参照してください。現在のファイルコンテキストどこでもスコープ本文 $CTX$ パラメーター - 現在のコンテキストを説明するアイテムのリストを提供します。これには、型名、名前空間名などを含むファイル名が含まれます。新しい GUID を挿入どこでもスコープ本文 $GUID$ パラメーター...
![](https://resources.jetbrains.com/help/img/rider/2024.1/cpp_change_signature.png)
C++ のリファクタリング
リファクタリングを実行するシンボルにキャレットを置き、リファクタリングするコードフラグメントを選択するか、ツールウィンドウ内の項目を選択します。以下のいずれか 1 つを実行します: メインメニューからを選択し、目的のリファクタリングを選択します。このメニューで使用できるリファクタリングのリストは、現在のコンテキストによって異なります。JetBrains Rider がコンテキストのリファクタリングを提案できない場合、メニュー全体が無効になります。メインメニューからを選択するか、を押して、適用可能...
![](https://resources.jetbrains.com/help/img/rider/2024.1/clang_tidy_inspection.png)
Clang-Tidy インテグレーション
Clang-Tidy は、一般的な Clang コンパイラーに基づいた強力なオープンソースコード解析ツールです。典型的なプログラミングエラーのための広範な一連のコードチェックとそれに伴う修正が付属しています。JetBrains Rider は、Clang-Tidy とのシームレスな統合を提供します。これは、ファイルを編集すると、JetBrains Rider が別のプロセスとしてバックグラウンドで Clang-Tidy を実行し、インスペクションの結果が他の JetBrains Rider のインス...
![](https://resources.jetbrains.com/help/img/rider/2024.1/Clang_Format_in_options_rdr.png)
Clang 形式の使用
C++ ファイルでは、JetBrains Rider は Clang 形式で定義されたフォーマットスタイルをサポートします。デフォルトでは、Clang-Format 構成ファイルは、フォーマットスタイル設定のソースとして自動的に使用されます。Clang フォーマットとは何ですか ? JetBrains Rider はどのようにサポートしていますか ?:Clang-Format は、広く使用されている C++ コードフォーマッタです。YAML 形式のファイル (.clang-format または _cl...