JetBrains Rider 2024.1 ヘルプ

エディターガター

ガターは、エディターの左側にある垂直の領域です。ガターには、コード作業中に簡単にアクセスできる重要な情報とアクションアイコンが表示されます。ガターの外観と動作は、好みに応じてカスタマイズできます。

Editor gutter

スクリーンリーダーを使用する場合は、行番号、アノテーション、アイコンツールヒントをガターで読み取るように設定できます。

行数

デフォルトでは、ガターに行番号が表示されるため、チームメイトと話し合ったり、コード内を移動したりするときに、特定のコード行を参照しやすくなります。

行番号を設定する

必要に応じて、複数の行番号モードを切り替えることができます。

  1. 設定 / 環境設定ダイアログ(Ctrl+Alt+S)を開き、エディター | 一般 | 外観に移動します。

  2. 行番号の表示オプションを有効にして、ドロップダウンメニューから必要な行番号モードを選択します。

    ファイルの上から下まで順番に実行される標準の行番号付けで、各行に一意の番号が与えられます。このモードは、直接移動したり、ディスカッションやエラーメッセージ内の特定の行を参照したりする場合に役立ちます。

    Absolute line numbering

    行番号は、各行がキャレットの現在の位置から何行離れているかを示します。これは、キーボードショートカットを使用してコードブロックをすばやく移動または編集する場合に特に便利です。

    Relative line numbering

    このモードでは、絶対行番号と相対行番号が組み合わされ、キャレットの現在の位置には絶対行番号が表示され、他のすべての行には相対行番号が表示されます。これにより、両方のシステムの利点を活用して、効率的なナビゲーションと編集が可能になります。

    Hybrid line numbering

行番号を非表示

行番号を非表示にするには、次のいずれかを実行します。

  • ガターを右クリックして、外観 | 行番号の表示の選択を解除します。

  • 設定ダイアログで、エディター | 一般 | 外観に移動し、行番号の表示オプションのチェックを外します。

コードの折りたたみ

手元のタスクに合わせてコードの表示をカスタマイズするには、コード折りたたみを使用できます。デフォルトでは、マウスをホバーすると、展開された領域のガターのアイコンが表示されます。

Code folding

折りたたみアイコンを常に表示するには、設定 | エディター | 一般 | コードの折りたたみに移動し、コードの折りたたみの矢印を表示するの横にある常時を選択します。

折りたたみアイコンを常に非表示にするには、設定 | エディター | 一般 | コードの折りたたみに移動して、コードの折りたたみの矢印を表示するチェックボックスをオフにします。

アクションアイコン

使用可能なガターアイコンのリストは、プロジェクトの構成、使用するフレームワーク、インストールしたプラグインによって異なります。例: アクションアイコンは、クラスの実装とオーバーライドメソッドを追跡したりテストを実行したりするために使用できます。

ブックマーク

ブックマークは、特定のコード行をマークして、後ですぐに移動できるようにするために使用されます。

匿名の行ブックマークを追加する

  • エディターで、キャレットをコード行に配置し、F11 を押します。

  • または、ブックマークするコード行の横にあるガターを右クリックして、ブックマークの追加を選択します。

ブックマークされた行の横のガターにブックマークアイコンが表示されます。

ニーモニックラインブックマークを追加する

  1. エディターで、キャレットをコード行に配置し、Ctrl+F11 を押します。

    または、ブックマークするコード行の横にあるガターを右クリックして、ニーモニックのブックマークを追加を選択します。

  2. 開いたポップアップで、このブックマークの識別子として使用する数字または文字を選択します。

    選択したニーモニックがすでに使用されている場合、IDE は、既存のブックマークを新しいブックマークで上書きするかどうかを確認します。ニーモニックをサイレントに上書きするには、今後このメッセージを表示しないオプションを選択します。

  3. 必要に応じて、新しいブックマークの説明を入力します。

  4. Enter を押すか、選択した文字または数字をもう一度クリックして、ブックマークを保存します。

    文字または数字のブックマークアイコンが、ブックマークされた行の横のガターに表示されます。

実行とデバッグ

エディターのガターは、テストの実行やコードのデバッグに便利なエントリポイントとして機能します。

  • テストを実行またはデバッグするには、エディターで関連するテストファイルを開き、テストまたはテストクラスの横にあるガターアイコンの the Run icon をクリックして、リストから対応するアクションを選択します。

    Run and debug unit tests in the editor

Gutter を使用すると、ブレークポイントを管理することもできます。

ブレークポイントの管理

  • 行ブレークポイントを設定するには、実行可能なコード行のガターをクリックします。

  • メソッドブレークポイントを設定するには、メソッドが宣言されている行のガターをクリックします。

  • ブレークポイントを移動するには、ガター内の別の行にドラッグします。

ブレークポイントアイコンを設定する

デフォルトでは、ブレークポイントアイコンは水平方向のスペースを節約するために行番号の上に配置されます。

Breakpoints

行番号の近くにブレークポイントを配置するには、ガターを右クリックし、外観 | 行番号の上にブレークポイントの選択を解除します。

    バージョン管理

    Git Blame アノテーションを構成する

    VCS アノテーションを使用すると、誰がファイルにどのような変更を加えたかがわかります。

    アノテーションを有効にするには、ガターを右クリックして Git Blame でアノテーションを付けるを選択します。

    Git Blame annotations

    好みに応じて情報を表示するようにアノテーションを設定できます。

    • アノテーションコンテンツ。アノテーションを右クリックして表示に移動します。アノテーションに含める情報(リビジョン番号、変更日、作成者名)を選択できます。

    • 。アノテーションを右クリックして、表示 | 色に移動します。ハイライトする内容を選択できます。最近のコミットを見やすくするための変更の順序、または変更の作成者。ハイライトを無効にするには、非表示オプションを選択します。

    • 名前。アノテーションを右クリックして表示 | 名前に移動します。作成者のラベル付け方法を選択できます。フルネーム、名のみ、姓のみ、イニシャル、メールを使用できます。

    エディターでファイルを変更したときに、そのファイルへの変更を追跡することもできます。すべての変更は、変更された行の隣のガターに表示される変更マーカーでハイライトされ、最後にリポジトリと同期してから導入された変更の種類を示します。リポジトリに変更をコミットすると、変更マーカーが消えます。

    テキストに加えた変更は色分けされています。

    Highlighting colors for added, changed, and deleted lines

    変更マーカーの上にマウスを移動してクリックすると表示されるツールバーを使用して、変更を管理できます。ツールバーは、変更された行の前の内容を示すフレームとともに表示されます。

    the modified line marker

    the Revert icon をクリックして変更をロールバックし、the Show diff icon をクリックして現在の行の現在のバージョンとリポジトリバージョンの違いを調べることができます。変更されたフラグメントをハイライトするには、the Highlighting button をクリックします。

    ファイル全体を元に戻す代わりに、このポップアップの内容の一部をコピーしてエディターに貼り付けることができます。

    関連ページ:

    ユーザー補助機能

    JetBrains Rider を使用すると、さまざまなユーザー補助機能を使用してニーズに合わせることができます。スクリーンリーダーを使用したり、フォントサイズ、色、特定の UI 要素の動作を調整して、JetBrains Rider で作業するプロセスを簡単にすることができます。スクリーンリーダーを設定する:JetBrains Rider は、Windows と macOS の両方でスクリーンリーダーを完全にサポートしています。スクリーンリーダーを有効にするお好みのスクリーンリーダーをダウンロ...

    キーボードショートカット

    JetBrains Rider には、編集、ナビゲーション、リファクタリング、デバッグ、その他のタスクに関連するほとんどのコマンドに対するキーボードショートカットがあります。これらのホットキーを覚えておくと、キーボードから手を離さずに生産性を高めることができます。すべてのデフォルトのショートカットは構成可能であり、デフォルトではショートカットがないアクションにショートカットを割り当てることもできます。適切なキーマップを選択する:キーマップ構成を表示するには、設定 / 環境設定ダイアログを開き...

    コード断片の折りたたみと展開

    型、メンバー、その他のコードの断片を 1 行に折りたたんで、現時点では重要ではない詳細を非表示にすることができます。必要に応じて、折りたたまれたコード断片を展開 (展開) できます。折りたたまれたコードフラグメントは、影付きの省略記号 () として表示されます。折りたたまれたコードブロックにエラーが含まれている場合、省略記号は赤色で表示されます ()。折りたたまれたブロックの内容を表示するには、折りたたまれた省略記号の上にマウスを置きます。何を折りたたんだり広げたりするのか:インポート宣言、メ...

    アクションインジケーターとアクションリスト

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

    ブックマーク

    後でコードのどこかに戻りたい場合は、ソリューションとライブラリコードのファイルとフォルダーだけでなく、コード行もブックマークできます。行ブックマークがガターに表示されます。それに加えて、現在のソリューションのすべてのブックマークはブックマークツールウィンドウ ( ) で使用でき、リストにグループ化できます。ツールウィンドウには、すべてのブレークポイントとピン留めされたデバッガー項目も表示され、これらは専用のリストに自動的に追加されます。ブックマーク切り替え:使用できるブックマークには、次の 2...

    現在のドキュメントで単体テストを操作する

    現在のドキュメントでテストを見つける:JetBrains Rider はサポートされているすべてのフレームワークの単体テストクラスと単体テストをエディター内で発見し、エディター内の各項目の横に対応するアクションインジケータを追加します。... そして構造ウィンドウウィンドウで: このメソッドは単体テストであり、実行およびデバッグできます。このクラスは単体テストクラスであり、テストを含むテストを実行およびデバッグできます。ユニットテストは、最後の実行中に合格しました。単体テストクラスのテストは、最...