Visual Studio 2013 Codelens 只是插入空行

Visual Studio 2013 Codelens just inserts blank line

我在 Visual Studio 2013 中遇到 CodeLens 问题。我最近将 Visual Studio 2013 Profession 升级到 Ultimate。我打开了 CodeLens:

但出于某种原因,Visual Studio 只是在 "references" 应该去的地方插入一个空行:

您可以看到第 79 行和第 80 行之间的空白行。它对每个项目以及我打开的任何项目中的每个 class 都这样做。

有人知道是什么原因造成的吗?

这些不只是"blank lines",至少不应该是

这是 CodeLens 为其信息保留的 space。正如您 see here,声明上方有小文本,用于“2 条参考文献”等信息。 如果你打开一个项目,它会保留这个space(因为它知道以后会需要它),然后才能真正显示这个信息(因为完整的项目扫描需要时间,项目越大时间越长)

现在,加载一个小项目并等待信息出现。 (什么都不做的时候注意一下任务管理器。)如果没有出现,可能是 IDE 有问题。也许文字颜色是白底白字?尝试重置设置。

当我升级到 Visual Studio 2015 年 7 月 20 日发布的 2013 Update 5 后,问题似乎自行解决了。我的 CodeLens 现在可以按预期工作并显示信息而不是空行。