JetBrains Rider 2026.1 ヘルプ

第 2 基本補完

このコマンドは、名前空間が現在のファイルにインポートされているかどうかにかかわらず、現在のプロジェクトで参照されているモジュールの型と拡張メソッドを示します。提案された各項目の名前空間は、候補リストの右側に表示されます。インポートされていないタイプを選択すると、必要な名前空間のインポート指示が自動的に追加されます。

2 番目の基本補完を呼び出す

  1. コードを入力する位置にキャレットを置きます。

  2. Ctrl+Alt+Space を押します。

  3. リストから候補を選択して Enter を押すか、識別子の最初の文字またはそのキャメルハンプの略語の入力を開始して、候補のリストを絞り込みます。

既存のコード項目に対してコード補完を使用する場合、Enter を押して既存の項目の前に選択した補完提案を挿入するか、Tab を押して既存の識別子を選択した提案に置き換えることができます。必要に応じて、JetBrains Rider 設定 Ctrl+Alt+Sキーマップページでデフォルトのショートカットを変更できます(補完候補の選択および選択した補完候補で置換アクションを探します)。

完全なメソッド呼び出し

補完リストからメソッド呼び出しを選択すると、デフォルトで JetBrains Rider は自動的に括弧 ( ) のペアを挿入し、それらの間にキャレットを設定します。この動作は、JetBrains Rider 設定 Ctrl+Alt+Sエディター | 一般 | コード補完ページの完了後に括弧を自動的に挿入するオプションで変更できます。

補完リストでメソッドが選択されている場合は、Tab または Enter の代わりに左括弧 ( を入力できることに注意してください。この場合、このオプションに関係なく、括弧のペアが挿入されます。

補完の提案からタイプと名前空間を除外する

たとえば、ソリューションにシステムタイプに類似したもの、たとえば MyFramework.MyCollections.List があるが、実際にはそれを使用していない場合など、一部のタイプまたは名前空間を提案しないようにすることができます。そのような項目を提案から除外するには、JetBrains Rider 設定 Ctrl+Alt+Sエディター | 一般 | 自動インポートページのインポートおよび補完から除外リストに追加します。

エントリの形式は、Fully.Qualified.NameFully.Qualified.Name.Prefix**Fully.Qualified.Name.Suffix です。ジェネリクス型は List`1 として指定されます。

補完ポップアップから直接コード補完設定にアクセスできます — ポップアップの下部にある をクリックし、コード補完設定を選択します。

2 番目の基本補完の使用例

次の例を使用して、さまざまなシナリオで 2 番目の基本補完がどのように見えるかを理解できます。

基本シナリオ

JetBrains Rider: Second basic completion

拡張メソッドによる 2 番目の基本補完

JetBrains Rider: Second basic completion

キャメルハンプを使用した 2 番目の基本補完

JetBrains Rider: Second basic completion
2024 年 9 月 23 日