ユーザーインターフェース
JetBrains Rider でソリューションを開くと、デフォルトのユーザーインターフェースは次のようになります。


プラグインのセットと構成設定によっては、IDE の外観と動作が異なる場合があります。
ナビゲーションバー
フォーカス:Alt+Home
表示 / 非表示:
ナビゲーションバーはソリューションエクスプローラーの代わりとなるもので、ソリューションの構造を確認したり、特定のファイルを開いたり、現在のファイル内の特定のコード要素に移動したりできます。
メインウィンドウの下部にあるステータスバーにあります。ナビゲーションバーの位置は変更できます。メインメニューで上を選択すると IDE ウィンドウの上部にナビゲーションバーが表示され、表示しないを選択すると無効になります。
に移動し、
エディター
フォーカス:Escape
エディターを使用して、ソースコード、リソース、逆コンパイルされたコードの読み取り、書き込み、探索を行います。
アクションインジケーターとアクションリスト
利用可能なアクションのリストを開きます。Alt+Enter
ガターに表示されるさまざまなアイコン (例: ) は、クイックフィックスやその他のアクションに気付くのに役立ちます。このようなアクションインジケーターをクリックするか、Alt+Enter を押すと、現在のキャレット位置で使用できる他のすべてのアクションを含むアクションリストが開きます。
ステータスバー
表示 / 非表示:
メインウィンドウの下部にあるステータスバーの左側には、最新のイベントメッセージが表示されます。ステータスバーのメッセージをクリックすると、通知ツールウィンドウで開きます。問題の解決策を検索する場合、またはサポートチケットや JetBrains Rider 課題追跡ツールに追加する必要がある場合は、ステータスバーのメッセージを右クリックしてコピーを選択し、メッセージテキストを貼り付けます。
ステータスバーには、バックグラウンドタスクの進行状況も表示されます。 をクリックしてバックグラウンドタスクマネージャーを表示できます。
ステータスバーの右側には、プロジェクト全体と IDE のステータスを示し、さまざまな設定へのアクセスを提供するウィジェットが含まれています。プラグインのセットと構成設定に応じて、ウィジェットのセットは変更できます。ステータスバーを右クリックして、表示または非表示にするウィジェットを選択します。
ステータスバーの点滅する アイコンは、内部 IDE エラーが発生したことを示します。クリックすると、エラーの説明が表示され、レポートが送信されます。
ウィジェット | 説明 |
---|---|
| ソリューション全体の分析モニターのステータスを示します。 クリックするとエラーの説明が表示され、ソリューション全体の分析コントロールにアクセスできます。 |
| 現在のソリューション内の Roslyn アナライザーおよびソースジェネレーターのステータスを示します。 クリックすると、Roslyn アナライザーとソースジェネレーターを無効化または構成できます。 |
| 現在のソリューションにおける動的プログラム分析 (DPA) のステータスを示します。クリックすると、分析を無効化または構成できます。 |
52:11 | エディター内の現在のキャレット位置の行番号と列番号を表示します。数字をクリックして、キャレットを特定の行と列に移動します。エディターでコードフラグメントを選択すると、JetBrains Rider には、選択したフラグメントの文字数と改行も表示されます。 |
LF | 現在のファイルの改行に使用される行末を表示します。このウィジェットをクリックして、改行コード記号を変更します。 |
UTF-8 | 現在のファイルを表示するために使用されるエンコーディングを表示します。別のエンコーディングを使用するには、ウィジェットをクリックします。 |
列 | 現在のエディタータブで列選択モードが有効になっていることを示します。Alt+Shift+Insert を押して切り替えることができます。 |
| ファイルを編集しないようにロックする(読み取り専用に設定する)か、ファイルを編集する場合はロックを解除します。 |
2 スペース | 現在のファイルで使用されているインデントスタイルを表示します。クリックして、現在のファイルタイプのタブとインデントの設定を構成するか、現在のプロジェクトのインデント検出を無効にします。 |
ツールウィンドウ
表示 / 非表示:
ツールウィンドウは、編集コードを補足する機能を提供します。例: エクスプローラーツールウィンドウにはソリューションの構造が表示され、実行ツールウィンドウには実行時にアプリケーションの出力が表示されます。
デフォルトでは、ツールウィンドウはメインウィンドウの側面と底面にドッキングされています。必要に応じて配置、ドッキング解除、サイズ変更、非表示などを行うことができます。ツールウィンドウのタイトルを右クリックするか、タイトルの をクリックして配置オプションを表示します。
頻繁に使用するツールウィンドウにすばやくアクセスするためのショートカットを割り当てることができます。一部のツールウィンドウにはデフォルトでショートカットがあります。例: プロジェクトツールウィンドウを開くには Alt+1 を押し、ターミナルツールウィンドウを開くには Alt+F12 を押します。エディターから最後にアクティブだったツールウィンドウに移動するには、F12 を押します。
コンテキストメニュー
インターフェースのさまざまな要素を右クリックすると、その要素の現在のコンテキストで使用可能なアクションが表示されます。たとえば、プロジェクトツールウィンドウでファイルを右クリックすると、そのファイルに関連するアクションが表示されます。また、エディターで右クリックすると、現在のコードフラグメントに適用されるアクションが表示されます。
これらの操作のほとんどは、画面上部のメインメニューまたはメインウィンドウからも実行できます。ショートカット付きのアクションには、アクション名の横にショートカットが表示されます。
ポップアップメニュー
ポップアップメニューを使用すると、現在の IDE およびソリューションコンテキストに関連するアクションにすばやくアクセスできます。次に、便利なポップアップメニューとそのショートカットをいくつか示します。
Alt+Insert は、コンテキストに基づいてボイラープレートコードを生成するための生成ポップアップを開きます。
Ctrl+Alt+Shift+T は、コンテキストで利用可能なリファクタリングのリストを含むリファクタリングポップアップを開きます。
プロジェクトツールウィンドウの Alt+Insert は、ソリューションに新しいファイルとディレクトリを追加するための新規ポップアップを開きます。
Alt+` は、バージョン管理システムでコンテキストに応じて使用可能なアクションを含む VCS 操作ポップアップを開きます。
Ctrl+P, N は、最も頻繁に使用される NuGet アクションで NuGet クイックリストを開きます。
Alt+Shift+U は、すべての単体テストアクションでユニットテストクイックリストを開きます。
頻繁に使用するアクションのクイックリストを使用して、カスタムポップアップメニューを作成できます。
ツールウィンドウバー
メインウィンドウの横のバーには、ツールウィンドウのアイコンが含まれています。アイコンをクリックすると、ツールウィンドウの表示 / 非表示を切り替えることができます。アイコンを右クリックするとコンテキストメニューが開き、ツールウィンドウを非表示にしたり移動したりできます。ツールウィンドウアイコンをドラッグして、ツールウィンドウを並べ替えることもできます。
左右のバーの上部にあるツールウィンドウアイコンは、IDE ウィンドウの左右に垂直のツールウィンドウを開きます。
バーの下部にあるアイコンは、IDE ウィンドウの下部にある水平ツールウィンドウを開きます。
ツールウィンドウバーとボタンの詳細を参照してください。
ツールバー
ウィンドウヘッダーのツールバーには、いくつかのウィジェットが配置されています。左から説明します。

メインメニュー (Windows および Linux のみ)
メインメニューは、
メニューアイコンに隠れています。メニューカテゴリにアクセスするには、アイコンをクリックするか、Alt+\ を押します。要素は、他のヘッダーウィジェットの上に水平に表示されます。
メインメニューを別のツールバーとして表示できます。メインメニューを別のツールバーに表示するオプションを有効にします。あるいは、 に移動して別のツールバーでメインメニューを表示を有効にします。
に移動し、ナビゲーションウィジェット
ツールバーの矢印は、ナビゲーション履歴内を移動するのに役立ちます。
プロジェクトウィジェット
ウィジェットには現在のソリューションの名前が表示され、最近のソリューションを切り替えたり、新しいソリューションを作成したり、既存のソリューションを開いたりすることができます。
タスクウィジェット
ウィジェットを使用すると、タスクを切り替えることができます。
VCS ウィジェット
ウィジェットは現在のブランチを表示し、ブランチを切り替えることができ、プロジェクトの更新、変更のコミットおよびプッシュなどの最も人気のある VCS アクションを提供します。
これは、以前はメインウィンドウの下部にあるステータスバーにあったブランチウィジェットと、以前は右上隅のナビゲーションバーにあった VCS アクションアイコンに取って代わりました。
ウィジェットを構築する
ウィジェットを使用すると、ソリューションのビルドを開始および停止でき、ビルド構成へのアクセスが可能になります。
実行ウィジェット
ウィジェットを使用すると、実行 / デバッグ構成を開始し、実行する他の構成を選択し、現在の構成のモード (実行またはデバッグ) を変更できます。このウィジェットを使用して、構成を編集、固定、削除できます。
プロセスの実行中に、ウィジェットを使用してプロセスを再起動または停止できます。
クラシック UI のツールバー

現在のソリューションでバージョン管理統合が有効になっている場合、VCS 操作ウィジェットは現在の VCS ブランチを表示し、さまざまな VCS 操作をすばやく実行できるようにします。
現在のソリューションをビルドし、ビルド構成を変更できます。
ガター
ガターはエディターの左側にあるパネルです。コードの問題を修正したり、コードを実行またはデバッグしたり、その他のフレームワーク固有の機能を使用したりするためのアクションアイコンが含まれています。行数、ブレークポイント、ブックマークもガターに表示されます。
ガターを使用すると、コードを折りたたんだり、バージョン管理下のプロジェクトの変更された行をマークしたり、コードカバレッジの結果を表示したりすることもできます。
メインウィンドウ
メインウィンドウでは、単一のソリューションで作業できます。複数のウィンドウで複数のソリューションを開くことができます。デフォルトでは、ウィンドウヘッダーに現在のソリューションの名前が表示されます。カーソルを合わせると、現在のファイルへのフルパスが表示されます。
現在のソリューションへの完全なパスを表示するには、外観 & 振る舞い | 外観設定ページ Ctrl+Alt+S でウィンドウヘッダーに常にフルパスを表示するを選択します。
関連ページ:

新しい UI
新しいユーザーインターフェース (UI) は、JetBrains Rider の外観を新しく再設計したものです。これは、視覚的な複雑さを軽減し、重要な機能に簡単にアクセスできるようにし、必要に応じて複雑な機能を段階的に公開することを目的として作成されており、その結果、見た目も操作性もすっきりします。主な変更点には、簡素化されたメインツールバー、新しいツールウィンドウレイアウト、新しいテーマ、更新されたアイコンがあります。テーマ、アイコン、フォント:新しいカラーテーマにより、コントラストが向上し...

プラグインのインストール
プラグインは JetBrains Rider のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrai...

エディターの基本
ビジュアル要素の概要:エディターには、コードの読み取り、書き込み、移動に役立つ多くの視覚要素があります。それらのいくつかを見てみましょう。行数はデフォルトで表示されますが、グローバルに、または現在のドキュメントに対して非表示にすることができます。アクションインジケータは、現在のキャレット位置に対して 1 つ以上のアクションが使用可能であることを示しています。使用可能なアクションを表示するには、を押すか、インジケーターをクリックします。コードビジョンは、タイプおよびタイプメンバーにさまざまな役...

コードの問題のクイックフィックス
JetBrains Rider を使用すると、設計時に検出されたほとんどのコード問題を即座に修復できます。ハイライトされたコードの問題でを押して、問題を解決したり最適以下のコードを改善したりするための適切な方法を選択するのと同じくらい簡単です。クイックフィックスの適用:クイックフィックスは、ハイライトされたコードの問題の左側にアクションインジケーターとして視覚的に表示されます。これらのインジケーターは、コードの問題にキャレットを置くと表示されます。次のインジケーターは、簡単な修正を意味する

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

バックグラウンドタスク
検索と置換、VCS の更新などの長時間かかるタスクが実行されている場合、JetBrains Rider はそれらのタスクを自動的にバックグラウンドで実行します。ただし、特定のタイプのタスクがバックグラウンドに移動しても、その進行状況は引き続き確認できます。バックグラウンドで実行中のタスクを表示するには、次のいずれかを実行するステータスバーをクリックしてバックグラウンドタスクを開きますダイアログ:、ステータスバーで、をクリックします。メインメニューで、に移動します。その結果、バックグラウンドタスク...