自動インポート
フィルター
次のタイプ / メンバーをインポート機能から除外します | このリストを使用して、名前空間のインポートの提案およびコード補完の提案から除外する必要がある名前空間、タイプ、メンバーを指定します。 |
次のタイプをインポートするときに、完全なタイプ名の修飾を適用します | このリストを使用して、using / import ディレクティブでインポートするのではなく、完全修飾名で参照する必要があるタイプを指定します。 これらの設定は、欠落している名前空間をインポートし、'using' ディレクティブを最適化するタスクを使用してコードのクリーンアップ を実行し、2 番目の基本補完の提案を受け入れるときに適用されます。 |
エントリの形式は、Fully.Qualified.Name
、Fully.Qualified.Name.Prefix*
、*Fully.Qualified.Name.Suffix
です。ジェネリクス型は List`1
として指定されます。
XML
自動インポートのツールチップを表示 | バインドされていない名前空間の名前を入力すると、自動インポートのツールチップが自動的に表示されます。 |
TypeScript/JavaScript
コード補完時に ES6 のインポートを追加する |
|
TypeScript のインポートを自動的に追加する | JetBrains Rider で TypeScript コードでインポート文を生成する場合は、このチェックボックスを選択します。下記のチェックボックスを使用して、インポート世代を呼び出すタイミングを選択します。
|
たとえば、Chrome のようにフルファイル名を必要とするブラウザーで ES6 モジュールを使用している場合は、インポート文の ES6 モジュールの名前の拡張子が .js であることが重要です。
関連ページ:

レイヤーベースの設定
Rider 設定ダイアログでは、ページアイコンを見て、特定のページに使用されている設定管理メカニズムを確認できます。任意のアイコンでマークされていないページは、ユーザープロファイルに保存されている IDE 設定をホストします。レイヤーベースの設定は ReSharper と互換性があるため、ReSharper を使用している場合、チームメンバーのいずれかがそれを使用している場合、Rider は ReSharper で構成した設定を読み取って適用できます。「ソリューションパーソナル」および「ソリュ...

ディレクトリベースの設定
Rider 設定ダイアログでは、ページアイコンを見て、特定のページに使用されている設定管理メカニズムを確認できます。任意のアイコンでマークされていないページは、ユーザープロファイルに保存されている IDE 設定をホストします。ソリューションレベルと IDE レベルの設定:IntelliJ プラットフォームに基づく Rider のフロントエンド機能の設定は、ディレクトリベースの形式で保存されます。XML ファイルの 2 つの特定の場所に保存されます。IDE レイアウト、優先キーマップ、エディター...

アクションインジケーターとアクションリスト
Rider のテキストエディターで最も注目すべきことは、アクションインジケータとアクションリストです。これらは、JetBrains Rider によってサポートされるすべてのファイル(C#、VB.NET、XML、CSS、JavaScript、ASP.NET など)に表示され、使用可能なアクションについて通知し、それらの適用を支援します。アクションインジケータ:アクションインジケーターは、テキストエディターの左余白に表示されるアイコンです。これらのアイコンは、対応する行とキャレット位置で使用でき...

第 2 基本補完
このコマンドは、名前空間が現在のファイルにインポートされているかどうかにかかわらず、現在のプロジェクトで参照されているモジュールの型と拡張メソッドを示します。提案された各項目の名前空間は、候補リストの右側に表示されます。インポートされていないタイプを選択すると、必要な名前空間のインポート指示が自動的に追加されます。2 番目の基本補完を呼び出すコードを入力する位置にキャレットを置きます。を押します。リストから候補を選択して Enter を押すか、識別子の最初の文字またはそのキャメルハンプの略語の入力を...

自動補完
JetBrains Rider の自動補完は、クラス、メソッド、変数、キーワード、以前にインポートされた拡張メソッドを含む現在の可視性スコープ内で使用可能なその他のシンボルの名前を提案します。ライブテンプレート、コード生成の提案、単体テストのカテゴリなど、他の多くのコンテキスト固有の提案も補完リストで利用できます。デフォルトでは、自動補完の提案には第 2 基本補完のアイテムも含まれます。デフォルトの動作を変更する場合は、JetBrains Rider 設定のページにある対応するコントロールを使...

言語およびフレームワーク: JavaScript
JetBrains Rider を使用すると、JavaScript および Node.js を使用して最新の Web、モバイル、デスクトップアプリケーションを開発できます。JetBrains Rider は、React、Angular、Vue.js、その他のフレームワークもサポートし、Web 開発用のさまざまなツールとの緊密な統合を提供します。JavaScript 対応のコーディング支援には、キーワード、ラベル、変数、パラメーター、関数の補完、エラーと構文のハイライト、フォーマット、コードインスペクシ...