以下是Visual Studio 2015和2017社区版的截图:
以下是Visual Studio 2013的屏幕截图:
答案 0 :(得分:108)
我使用VS 2015社区版(Update 1)在2台机器上从以下链接安装了Visual Studio 2015的最新SSDT预览版,CodeLens开始为我的所有项目工作。
答案 1 :(得分:72)
这不是通用的引用计数功能,它只是CodeLens的一个功能。 CodeLens仅在Visual Studio 2015 Pro and above中可用。在Visual Studio 2013中,它是仅限Ultimate的功能。
<强>更新强>
正如其他人所说,安装SSDT或SSMS 2016也可以启用CodeLens。这是因为VS 2015社区是 Pro,具有不同的许可证和一些缺少的扩展名,如CodeLens。只要安装了扩展程序的二进制文件和设置,社区就会激活扩展程序。
更新2019年
“CodeLens一直是Visual Studio Enterprise中的一项功能,但在即将推出的Visual Studio 2019预览版中会有所改变,当它也可用于社区版时,可能会在2019年“ What's New in Visual Studio 2019
答案 2 :(得分:23)
我有Visual Studio 2015社区版,它最初没有CodeLens。
但是,转到工具后 - >扩展程序和更新 - &gt;产品更新,然后下载SSDT并安装SSDT包中的所有选项,我的VS 2015社区版现在奇迹般地可以访问CodeLens。
答案 3 :(得分:10)
此功能已在Visual Studio Community 2017中禁用,但听起来它在预发行版本中暂时可用。
2017年3月14日的Visual Studio团队issued this statement:
SQL Server数据工具中的创作错误导致了 功能暂时在Visual Studio中显示不正确 社区安装时;你看到的变化是纠正的结果 那个错误。
此外,在Compare Visual Studio 2017 Offerings页面上,CodeLens似乎无法在社区版中使用。
答案 4 :(得分:1)
我不允许评论R. Richards上面的答案,所以将此作为单独的答案发布:当我将VS Pro升级到2017时,CodeLens引用也消失了。但仅限于我的桌面(&# 34;相同&#34;升级在我的笔记本电脑上表现不同,其中CodeLens设置显然不受影响)。无论如何,只需在Text Editor:All Languages
下启用CodeLens即可轻松解决答案 5 :(得分:1)
另一种方法是只右键单击成员,然后选择“查找所有引用” 或热键 shift + F12 *。不仅可以找到按项目分组的引用计数,还可以找到基础代码行及其类。
*根据Visual Studio 2017社区。 p>
答案 6 :(得分:0)