2017-03-14 610 views
30

如何在方法声明顶部显示引用?
我在Visual Studio属性中查找它,但找不到它。Visual Studio 2017:显示方法参考

+0

[VS社区版缺少CodeLens引用计数]的可能重复(https://stackoverflow.com/questions/33144785/missing-codelens-references-count-in-vs-community-edition) –

回答

50

做启用CodeLens这个 -

工具→选项→文本编辑器→所有语言→CodeLens

+2

https:// snag.gy/ICAPEL.jpg 其中?? – FADI1987

+8

@ FADI1987你使用什么Visual Studio实例? CodeLens不适用于Community Edition。 –

+0

我用户vs 2017 Community + resharper 我没有此功能? – FADI1987

4

在以前的帖子我看了,这个功能适用于2015年VS社区如果先安装SQL Server表达(免费),然后安装VS.我已经尝试过,它的工作。我只是不得不重新安装Windows,现在要通过相同的程序,它不工作...所以会再试一次:)。我知道它在6个月前试过时就有效了。

-Ed

+0

截止到今天上午,下面的VS和SQL服务器(包括SSDT)在组合中起作用,让你使用CodeLens。我不确定我应该在哪里,但是在MediaShare上提供了这些文件。 [SSMS-Setup-ENU-1653.exe](http://www.mediafire.com/file/q9k5it271dc6arh/SSMS-Setup-ENU-1653.exe)和[vs_community_ENU.exe](http://www.mediafire .com/file/jhpl5yndubb1lpw/vs_community_ENU.exe)。我希望这可以帮助任何人仍然在寻找。 – petersmm

+1

希望这可以工作 - 它是我在VS2017社区继续开发并返回到VS2015社区之间的交易断路器。问题是我已经升级我的项目 从2015年到2017年,并试图在VS2015中再次打开项目的问题。将尝试与提供的文件@MaximusPeters的这种组合,并让大家知道它是否有效。 – ozzy432836

+0

重新安装wndows 10,安装SSMS 2017,SSMS升级然后VS2017社区版。没有运气。仍然没有参考展出。可能会回2 VS2015 ...或支付专业! – ozzy432836

21

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

在VS2015中,“获取”CodeLens的一种方法是安装SQL Server开发人员工具(SSDT),但我相信这已在VS2017中得到纠正。

不过你可以通过右键点击该方法的所有方法的参考和“查找所有引用”

enter image description here

13

没有运气在社区版本代码的镜头。

Press Shift + F12找到所有的参考文献。

+1

非常感谢..... –