在Visual Studio社区版2015和2017中缺少CodeLens引用计数

H. *_*lyn 86 visual-studio codelens visual-studio-2015 visual-studio-2017

  1. 有没有理由在Visual Studio社区版中缺少引用计数(代码镜头)
  2. 可以在选项中启用它吗?

以下是Visual Studio 2015和2017社区版的屏幕截图:

无代码镜头的方法

以下是Visual Studio 2013的屏幕截图:

带代码镜头的方法

来源:dailydotnettips.com

R. *_*rds 111

我使用VS 2015社区版(Update 1)在2台机器上从以下链接安装了Visual Studio 2015的最新SSDT预览版,CodeLens开始为我的所有项目工作.

https://msdn.microsoft.com/en-us/library/mt204009.aspx

在此输入图像描述

  • Shazaam!该解决方案有效.我现在在我的VS 2015社区中的vb.net中的每个函数上面都有引用.引用非常棒,因为单击会将您从函数转移到调用该函数的任何其他函数.节省时间. (5认同)
  • 确切地说,您只需要安装"SQL Server Integration Services".与强制性"SQL Server数据库"http://i.imgur.com/XFWFf85.png一起使用.我认为它是"Microsoft Visual Studio Tools for Applications 2015语言支持"-package的一部分,但我基于预感. (5认同)
  • 在安装SSDT和链接(SQL Server数据工具(17.0 RC1))后,它继续不显示.无论是代码还是选项>文本编辑器>所有语言=(我都有更新3. (3认同)
  • 我想补充一点,CodeLens包含在与DB捆绑在一起的额外SQL Server x服务之一中.不要取消任何人,以确保你有你想要的东西.我不得不修改安装,因为我第一次取消了它们. (2认同)

Pan*_*vos 72

这不是通用的引用计数功能,它只是CodeLens的一个功能.CodeLens仅适用于Visual Studio 2015 Pro及更高版本.在Visual Studio 2013中,它是仅限Ultimate的功能.

UPDATE

正如其他人所说,安装SSDT或SSMS 2016也可以启用CodeLens.这是因为VS 2015社区专业版,具有不同的许可证和一些缺少的扩展名,如CodeLens.只要安装了扩展程序的二进制文件和设置,社区就会激活扩展程序.

  • 我已经安装了SSDT和SSMS 2016,CodeLens仍然不会出现在我的VS社区中.在社区中获取CodeLens的任何其他方法? (8认同)
  • 另一个人也有社区版VS,但他有参考计数! (4认同)
  • 这可以与Visual Studio 2017 RC一起使用吗? (4认同)
  • VS社区*是*VS Pro.如果扩展程序的设置和二进制文件存在,则扩展程序将起作用.Codelens显然没有与VS社区一起打包,但是它包装在SSMS中,可能允许CodeLens与数据库项目一起使用 (3认同)
  • 奇怪的是,在我安装SQL Server Management Studio 2016后,它出现在我的"VS2015社区"中. (2认同)

Jim*_*haw 23

我有Visual Studio 2015社区版,它最初没有CodeLens.

但是,在转到工具 - >扩展和更新 - >产品更新,然后下载SSDT并在SSDT包中安装所有选项后,我的VS 2015社区版现在奇迹般地可以访问CodeLens.

  • 我安装了vs-2015-upgrade3 + SSDT,CodeLens看起来像魔术 (2认同)
  • 这可能只是让用户安装SSDT的情节吗? (2认同)

小智 11

在工具选项卡上选择选项。

在打开的窗口中选择如下所示,然后按确定。 例子

祝你好运!!!


piu*_*ius 10

此功能已在Visual Studio Community 2017中禁用,但听起来它在预发行版本中暂时可用.

Visual Studio团队于2017年3月14日发布了此声明:

SQL Server数据工具中的创作错误导致安装时Visual Studio社区中的功能暂时无法正常显示; 你看到的变化是纠正错误的结果.

此外,在Compare Visual Studio 2017产品页面上,CodeLens似乎在社区版本中不可用.