web-dev-qa-db-ja.com

Visual Studio 2010で変数のインスタンスを強調表示する方法

私はvs2010を使用して初めてです。変数をクリックすると、そのファイル内のその変数のすべてのインスタンスを強調表示し、赤を強調表示するか、数字行がある場所にエラーを表示すると仮定しました。どうすればvs2010でこれを行うことができますか?デフォルトではそれは私にとってはそうではなく、強調表示が機能するのは素晴らしいことだからです。ありがとう。

28
st2011

生産性向上ツール 2010の場合 Visual Studio Gallery これを行うことができますが、どのようにそれを行ったかを知るには少し時間がかかりましたが、ツール->オプション...メニューには、「生産性向上ツール」ドロップダウンがあります。

'エディタのキャレット位置の色に一致する単語'のデフォルトは完全に透明であるため、使用されません。色選択ダイアログがポップアップし、色を設定できます。有効にするには、アルファ値を1以上に設定してください。

以下で使用する色の値は[153、138、188、219]明るいテーマでうまく機能するようです。Productivity Power Tools->Enhanced Scroll Bar

28
KymikoLoco

Toolsメニューで、Optionsをクリックします。

[オプション]ダイアログボックスで、[テキストエディター]を展開し、次のいずれかのタスクを完了します。

  • Visual Basicの場合は、[基本]を展開し、[VB Specific]をクリックしてから、[参照とキーワードの強調表示を有効にする]を選択またはクリアします。
  • C#の場合は、C#を展開し、[詳細設定]をクリックしてから、カーソルの下のシンボルへの参照を強調表示を選択または選択解除します。

From: msdn

12
user1231376

Visual Studio 2012では、[ツール]-> [オプション]-> [環境]-> [フォントと色]-> [テキストエディター] [アイテムの表示]->強調表示された参照->アイテムの背景:必要な色を選択します。

6
Ash

[オプション]-> [環境]-> [フォントと色]-> [強調表示された参照]で、選択した前景色と背景色を変更します。

3
user2409054

vs 2012:[ツール]> [オプション]> [環境]> [フォントと色]> [テキストエディター]> [強調表示された参照]

1
Coder123

私が同じものを探していたのと同じように、他の誰かがこれにぶつかった場合、Visual Studio Expressエディションは拡張機能をサポートしません。さらに重要なのは、拡張機能をインストールしようとしてエラーが発生した場合でも、心配しないでください。むしろ、他の理由で心配することは正常です。

2012年のnuGetは、私が遭遇した唯一の例外ですが、個人的に(そして、私と同じように多くの人が)2010を使用する必要があります。

0
user349594

Visual Studio 2017コミュニティエディションで同じことをしたいときに、Googleからここに来ました。上記の答えは、VBおよびC#に対してこれをオンにできることを示しています。CまたはC++にはオプションは存在しません。変数を右クリックして変数を強調表示することはできません。

ただし、C/C++で同等の動作を取得するためのよりシンプルな方法を学びました。変数/関数をダブルクリックして選択するだけです。エディターは、ファイル内の変数または関数のすべてのインスタンスを強調表示します。ブロックに制限されません。ファイル全体で強調表示されます。

0
netskink