私は最近Visual Studio 2013 Ultimateをインストールしました。今、あなたが知っているように、すべてのメソッドの上にこの「n参照」があります。
CodeLensオプションに移動すると、チェックボックスがグレー表示されているので、この機能を無効にすることはできません。
それでは、どうすれば無効にできますか?
私が見つけた唯一の回避策は "enable codelens"オプションのチェックを外すことでした。
Referencesインディケータは "プレースホルダ"項目の操作方法を知っている唯一のもの( " - references"と書かれているもの)であり、すべての場所に表示される保証であるためオンにする必要があります。が表示されます。
あなたができた参照をオフにした場合、codelensはインディケータのためのスペースを確保していてもインディケータがまったく表示されない可能性が高いので、すべてのメソッド/クラス/プロパティに空白行を入れますこれは本当の空白行ではありません、それらは決して現れないcodesense要素のための予約されたスペースです。
私は、ビジュアルスタジオで「しかめっ面を送る」ことを使用して、もしあなたがただ参照をオフにしたいのであれば、これについてコメントすることを勧めます。
CodeLensの機能を維持したいがほとんどの場合参照を削除するには、次のURLにアクセスしてください。
Options/Environment/Fonts and Colors
Show settings for: CodeLens
そして設定を次のように変更します。
Font: Consolas
Font Size: 6
Indicator Text: White
Indicator Text (Disabled): White
Indicator Separator: White
Consolasを選択すると、フォントサイズ6であっても、デフォルトのCalibriフォントを超えて行の高さが減少します。使用できる小さなフォントもあるかもしれませんが、私はそれを見つけられませんでした。
背景が暗い場合は、White
ではなく、一致する暗い色を選択してください。ここでの目的はCodeLenseテキストを非表示にすることです。
Visual Studio 2015の場合[ツール]> [オプション]。テキストエディタ>すべての言語> CodeLens 「CodeLensを有効にする」のチェックを外します