ReSharper 2026.1 Help

エディターの外観

ReSharper オプション: 環境 | エディター | 外観

この ReSharper オプションのページでは、エディター 内で ReSharper の機能がどのように表示されるかを調整できます。

ハイライト表示設定項目名

現在行のハイライト

このチェックボックスを選択すると、コードの操作中に現在の行が ハイライトされます。

Visual Studio のオプションで、 ツール | オプション | 環境 | フォントおよび色 を選択し、 %instance% 現在の行 表示アイテムのオプションを調整することによって、ハイライトの色を設定できます。

一致する区切り文字をハイライトする

このチェックボックスが選択されている場合、キャレットが次の場合、終了区切り文字(括弧、ブレース、括弧、引用符)がハイライトされます。

  • 外側 を選択した場合は、対応する開始区切り文字のすぐ左にあります。

  • 両側 を選択した場合は、開始区切り文字の任意の側になります。

また、で ハイライト ラジオボタンを使用して、一致する括弧と引用符をハイライトする 2 つの方法のうちの 1 つを選択できます。

詳細については、 一致するコード要素のハイライト を参照してください。

インレイヒントを使用して、一致するブロックのヘッダーを表示します ...

大きなコードブロックの末尾では、右波括弧が何を表すかが不明確な場合があります。右波括弧は入れ子型やメソッド、複雑なステートメントの終了を示すことがあります。 インレイヒントは、それぞれの右波括弧が何の終わりなのかを表示することで、コード構造を素早く明確にできます:

ReSharper: 閉じ括弧のインレイヒント

視覚的なノイズを減らすために、これらのヒントは 10 行を超えるブロックに対してのみ、またキャレットが閉じ括弧に設定されている場合にのみ表示されます。

アクションインジケータ

アクションバーを有効にする ...

アクションバー の表示 / 非表示を切り替えます。

アクションインジケーターの外観

エディターでの アクションインジケーターの表示方法を選択できます。

  • アクションバーに表示する (アクションバーが有効な場合のみ使用可能) - すべてのインジケータがアクションバーに表示されます。

  • コードの上に浮かんで表示 - コンテキスト依存インジケーター(クイックフィックスコンテキストアクションなど)は、現在の行の左側にあるテキストエディター領域に表示され、固定インジケーター(階層ナビゲーション、ユニットテスト)は、アクションバー(有効化されている場合)またはエディターの左マージンに表示されます。

  • 表示しない - 状況依存インジケーターはまったく表示されませんが、固定インジケーターはアクションバー(有効になっている場合)またはエディターの左マージンに表示されます。 このオプションは、 Alt+Enter を押して アクションリスト を呼び出すタイミングを把握できる経験豊富なユーザー向けです。

マーカーバー

ラジオボタンを使って マーカーバー の表示方法を選択できます。

マーカーの幅 (Visual Studio 2013 以降でのみ使用可能)

これらのラジオボタンでは、マーカーバー上のマーカーの相対幅を選択できます。 これらは、 拡張スクロールバーに統合 (Visual Studio 2013 以降) オプションが選択されている場合にのみ適用されます。

ガターマーク C#、Visual Basic

実装およびオーバーライドされたタイプとメンバーのガターナビゲーションマークを表示する

型やメンバーが 現在のソリューションで継承を持っている場合、ReSharper は宣言の左側に特別なアイコン(例: ThemedIcon.HasOverrides.Screen.(Gray).png )を追加します。 アイコンをクリックすると、派生シンボルのリストが展開され、移動できます。

ReSharper: 派生シンボルへのナビゲーションのためのガターアクション

型やメンバーに継承があるかどうかを調べて対応するガターマークを表示するには、ReSharper でいくつかの計算を行う必要があります。 これらの計算はほとんどの場合、効率的に実行され、パフォーマンスに影響はありませんが、大規模な継承階層と弱いハードウェアの組み合わせにより、パフォーマンスが低下する可能性があります。 このような場合は、このチェックボックスをオフにして、複雑な計算を回避し、パフォーマンスを向上させることができます。

一方、ベースタイプまたはメンバーのオンザフライ検出は、パフォーマンスの面ではるかに安価です。 他のタイプまたはメンバーを実装またはオーバーライドするタイプおよびメンバーの階層マークは、このオプションでは無効になりません。

ガターマークを無効にすることを選択した場合、明示的なナビゲーションコマンド(派生シンボルに移動 Alt+Control+B および 実装に移動 Control+Shift+Alt+B )を使用して、派生メンバーを調査したり、現在のメンバーの完全な継承階層を 視覚的に探索したりできます。

グローバルインポートを表示

インプレースリファクタリングの提案

提案プレゼンテーション

C/C++

ガターナビゲーションマークを表示する

ReSharper では、他の型から継承またはインターフェースを実装する型や、基本型のメンバーをオーバーライド・実装・非表示にするメンバーに対して、 特別なガターアイコンを表示します。 ガターの乱雑さを減らすために、アイコンの可視性を構成できます。

カーソルの要素の使用箇所をハイライトする

コード内を移動するときにキャレットの要素の使用箇所を自動的にハイライトするには、このオプションを選択します。 この機能は Visual Studio の IntelliSense でも提供されているため、ReSharper のハイライトはデフォルトでオフになっています。

2026 年 6 月 12 日