如何在 Visual Studio 2017 年开启 CodeLens?

How to switch on CodeLens in Visual Studio 2017?

我已经安装了 Microsoft Visual Studio Community 2017。 我找不到任何选项来打开 CodeLens。此功能是否从此版本中删除?

CodeLens 在社区版中不可用。您需要 Professional 或更高版本才能打开它。

在 VS2015 中,"get"CodeLens 的一种方法是安装 SQL 服务器开发人员工具 (SSDT),但我相信这已在 VS2017 中得到纠正。

Resharper 有 "Find Usages" 和 "Find Usages Advanced"。 "Find Usages" 的默认键盘快捷键是 Shift+F12。如果您可以使用该快捷方式而不是单击类型上方的参考 link,那么您就可以开始了。我已将结果 window 从底部移到左侧并启用自动隐藏。 对我来说足够好了。

Visual Studio 社区不支持 CodeLens,仅 Visual Studio 专业和Visual Studio 企业提供此集成开发环境设施。 有关详细信息,请转到此 link enter link description here

有关视觉信息,请查看此图片:Visual Studio 社区支持的功能

如果您喜欢 CodeLens,可以安装 Visual Studio 2019 Community

Microsoft 甚至为社区版启用了它。请参阅 Visual Studio Comparison 上的 集成开发环境 。大多数功能已启用。

有关详细信息,请参阅 适用于所有人的 CodeLens What's New in Visual Studio 2019

CodeLens 从 VS 2017 Community Update 8 开始可用,但它只包含 Application Insights 的 Requests 和 Exceptions,没有 References:

来自 Dante Gagne [MSFT],2018 年 10 月 31 日 05:38 下午:

The infrastructure for CodeLens has been released in the Visual Studio 2017 Update 8. Please install and let us know your feedback. Please continue to provide feedback and help us make Visual Studio even better.

Source

可以在所有语言下的文本编辑器选项中启用 --> CodeLens --> 启用 CodeLens

Visual Studio Community 2019 提供了一个较小的 CodeLens 版本:

https://visualstudio.microsoft.com/vs/compare/

Visual Studio 社区 2019:

Visual Studio 专业 2019: