0

Visual Studio 2013 の CodeLens に問題があります。最近、Visual Studio 2013 Profession を Ultimate にアップグレードしました。CodeLens をオンにしました。

コードレンズ

しかし、何らかの理由で、Visual Studio は「参照」が必要な場所に空白行を挿入するだけです。

ここに画像の説明を入力

行 79 と行 80 の間の空白行を確認できます。これは、開いているすべてのプロジェクトのすべてのプロジェクトとすべてのクラスで行われます。

誰がこれを引き起こす可能性があるか知っていますか?

4

2 に答える 2

0

これらは単なる「空白行」ではありません。少なくともそうであってはなりません。

これは、CodeLens がその情報のために予約するスペースです。ご覧のように、宣言の上に「2 つの参照」などの情報を示す小さなテキストがあります。プロジェクトを開くと、この情報を実際に表示する前に、このスペースが予約されます (後で必要になることがわかっているため) (プロジェクト全体のスキャンには時間がかかり、プロジェクトが大きくなるほど時間がかかるため)。

ここで、小さなプロジェクトをロードし、情報が表示されるまで少し待ちます。(何もせずにタスクマネージャーを見てください。) 表示されない場合は、IDE に問題がある可能性があります。もしかして文字色は白地に白?設定をリセットしてみてください。

于 2015-06-12T18:03:37.317 に答える
0

2015 年 7 月 20 日にリリースされた Visual Studio 2013 Update 5 にアップグレードすると、この問題は解決したようです。CodeLens が期待どおりに機能し、空白行ではなく情報が表示されるようになりました。

于 2015-07-24T23:13:00.240 に答える