2017-03-14 451 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

非常感謝..... –