構造別にファイルを移動する
JetBrains Rider では、構造ウィンドウを使って現在の文書の構造を移動することができます。これは大きなファイルでのナビゲーションを非常に簡単にします。ウィンドウはエディターと同期しています。別のエディタータブに切り替えると、ウィンドウには対応するファイルの構造が表示されます。
構造ウィンドウを開いて使用する
Alt+7 を押すか、
を選択します。現在のドキュメントの内容はツリー構造で表示され、ドキュメント内を探索したり移動したりできます。任意のシンボルをダブルクリックすると、エディターのカーソルが対応する位置に切り替えることができます。
デフォルトでは、構造ウィンドウにはファイル内のすべてのファイルとメンバー、およびファイルのコンテキストでアクセス可能な関連メンバー (基本型のメンバーなど) が表示されます。ただし、フィルターを使用して特定の種類の項目を非表示にすることができます。ウィンドウタイトルの 表示オプションをクリックし、必要なフィルターを選択します。
コードの一部が
#region
ブロックで囲まれている場合、領域もファイル構造内に表示されます。エディターでキャレットの位置を変更する方法を構造ウィンドウでハイライトされたシンボルと同期するには、ツールバーのオプション をクリックし、開いている要素を常に選択を選択します。
構造ウィンドウで選択したシンボルをエディターのキャレット位置と同期するには、ツールバーのオプション をクリックし、シングルクリックで移動を選択します。
現在の型で暗黙的に使用可能な基本型のメンバーを表示するには、ツールバーの表示オプション をクリックし、関連ファイルからを選択します。
プロジェクトがバージョン管理されている場合、構造ツールウィンドウとファイルメンバーポップアップに VCS ステータスの色が表示されます。これは、ファイルの変更を追跡できます。変更されたオブジェクトの名前は青色になり、新しく追加されたオブジェクトの名前は緑色でハイライトされます。
構造ウィンドウから直接、さらに多くのアクションにアクセスできます。使用可能なコマンドを確認するには、任意のシンボルを右クリックします。
エディターで特定の型またはメンバーを開くには、それをダブルクリックするか、Enter または F4 を押します。
シンボルから移動する Ctrl+Shift+G
シンボルの使用箇所を見つける Alt+F7
型メンバーを生成する Alt+Insert
リファクタリングの実行 Ctrl+Alt+Shift+T
開かれたファイルに単体テストが含まれている場合、これらには、最後の実行のステータスを示す対応するアイコンが表示されます。構造テストウィンドウ内から直接ユニットテストを実行およびデバッグすることもできます。
関連ページ:
ファイルメンバーに移動
このコマンドを使用すると、現在のドキュメント内の特定のメソッド、フィールド、プロパティ(ソースファイルまたは逆コンパイルによって再構築されたファイル)にすばやく移動できます。ファイルメンバーに移動するを押すか、メインメニューからを選択します。または、を押して、ポップアップにコマンド名を入力し、そこで選択することもできます。表示されるメンバー名を入力ポップアップで、アイテム名の入力を開始します。入力すると、検索リストが絞り込まれ、名前が入力された部分文字列と一致するメンバーが提案されます。必要に
バージョン管理
.NET 開発環境 Rider の使い方や高等テクニック満載の JetBrains 日本語公式ヘルプ。最新の英語版ヘルプ内容が随時反映されます。
ファイルステータスのハイライト
ファイルステータス:プロジェクトツールウィンドウでは、ファイルをさまざまな色で表示でき、コード分析の結果やバージョン管理状態などに応じて、エディタータブをハイライトできます。設定のバージョン管理 | ファイルステータスの色ページで VCS ファイルのステータスの色を設定できます。一部でリストのデフォルトのファイルステータスの色と意味下表のカラースキーム。#0A7700 追加済みアクティブな変更リストのファイルは、リポジトリへの追加がスケジュールされています。#0EAA00 非アクティブ変更リスト...
使用箇所の検索のシンボル
このコマンドを使用すると、ソリューションおよび参照アセンブリ内の 1 つ以上のシンボルのすべての使用箇所を検索できます。シンボルの宣言またはその他の使用箇所から検索を開始できます。このコマンドは、ソリューションエクスプローラー、構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。シンボルの使い方を探すエディターのシンボルにキャレットを配置するか、構造ツールウィンドウでシンボルを選択します。以下のいずれか 1 つを実行します: メインメニューからを選択します。右クリックし、コンテキス...
型メンバーを生成する
JetBrains Rider を使用すると、異なるタイプのメンバーをすばやく生成できます。現在のタイプの使用可能なコード生成オプションのリストを表示するには、を押すか、メインメニューのを選択します。本セクション: デコンストラクターを生成する、委譲メンバーを生成する、Dispose パターンを生成する、等価比較器を生成する、等価メンバーを生成する、フォーマットメンバーを生成する、部分メソッドの生成、プロパティの生成、リレーショナルコンバーターを生成する、関係メンバーを生成する、型コンストラク...
現在のドキュメントで単体テストを操作する
現在のドキュメントでテストを見つける:JetBrains Rider はサポートされているすべてのフレームワークの単体テストクラスと単体テストをエディター内で発見し、エディター内の各項目の横に対応するアクションインジケータを追加します。... そして構造ウィンドウウィンドウで: このメソッドは単体テストであり、実行およびデバッグできます。このクラスは単体テストクラスであり、テストを含むテストを実行およびデバッグできます。ユニットテストは、最後の実行中に合格しました。単体テストクラスのテストは、最...