Visual Studio 2017 : 표시 방법 참조


답변:


243

Visual Studio Professional 또는 Enterprise에서 다음을 수행하여 CodeLens를 활성화하십시오.

도구 → 옵션 → 텍스트 편집기 → 모든 언어 → CodeLens

Community Edition에서는 사용할 수 없습니다


26
@ FADI1987 어떤 Visual Studio 인스턴스를 사용하십니까? Community Edition에는 CodeLens를 사용할 수 없습니다.
나이트 워커

5
@ FADI1987이 기능 (CodeLens)은 Community Edition에서 사용할 수 없습니다. 그러나 나는 ReSharper에 대해 아무 말도 할 수 없습니다 (모릅니다).
나이트 워커

4
그들은 2017 년에 이것을 빼앗 았습니까? 2015 년 커뮤니티에 있습니다.
차르 봄바

2
예, 멋지지 않습니다-VS2015 커뮤니티에는 참조 링크가 있지만 VS2017 커뮤니티에는 없습니다 :(
Prokurors

1
... 나는 커뮤니티 에디션은 전체 패키지가 될 줄 알았는데
Arkiliknam

64

커뮤니티 에디션의 코드 렌즈는 운이 없습니다.

모든 참조를 찾으려면 Shift+ F12를 누릅니다 .


4
Shift + F12 대신 Ctrl + K + R을 사용해보십시오.
ephraim

Visual Studio Community 2017 (v 15.9.9)이 있으며 @ISHIDA
Pimenta

@Pimenta 존재하지만 확인할 때 참조는 여전히 표시되지 않습니다. 나는 버전 15.9.10에있다
Janis S.

52

메서드 맨 위에 표시되는 참조를 보려면 Visual Studio ProfessionalVisual Studio Enterprise 에서 CodeLens 옵션 을 활성화해야합니다 .

활성화하려면 아래 단계를 따르십시오.

1 . 도구로 이동 한 다음 옵션 을 선택하십시오 .

여기에 이미지 설명을 입력하십시오

2 . 그런 다음 텍스트 편집기 -> 모든 언어 -> CodeLens를 선택하십시오.

여기에 이미지 설명을 입력하십시오

3 . 확인란을 클릭하여 코드 렌즈 활성화 : 여기에 이미지 설명을 입력하십시오

이제 메소드 맨 위에서 참조를 볼 수 있습니다.

VS-Community Edition에서는 작동하지 않습니다.

건배!


광산이 활성화되었지만 다른 옵션도 표시되지 않습니다. VS Community 2017
Josue Martinez

VS Community 2017의 경우 SSDT 또는 SSMS 2016을 설치해야 CodeLens가 활성화 될 수 있습니다. 확장 프로그램의 설정과 바이너리가 있으면 확장 프로그램이 작동합니다. 참조 : developercommunity.visualstudio.com/content/problem/26176/…
Laxman Gite

50

커뮤니티 에디션에서는 CodeLens를 사용할 수 없습니다. 전원을 켜려면 Professional 이상이 필요합니다.

VS2015에서 CodeLens를 "가져 오는"방법 중 하나는 SSDT (SQL Server Developer Tools)를 설치하는 것이었지만 VS2017에서이 문제가 해결되었다고 생각합니다.

여전히 메소드를 마우스 오른쪽 단추로 클릭하고 "모든 참조 찾기"를 클릭하여 모든 메소드 참조를 얻을 수 있습니다.

여기에 이미지 설명을 입력하십시오


14

2 년 후 오늘 이것을 보는 사람이라면 누구나 Visual Studio 2019 (커뮤니티 에디션)에서


고맙지 만 어떤 이유로 Codelens는 기본 버전의 VS에서 기본적으로 비활성화되었습니다. 그래서 나는 그것을 가능하게해야했지만 마침내 작동합니다.
faint220

고마워, 어떤 이유로 코드 렌즈가 나를 위해 활성화되었으므로 완전히 쓸모없고 코드와 작업 중에 sth를 검색하는 것을 방해했기 때문에 비활성화해야했습니다.
Adam Staszak

5

이전 게시물에서 SQL Server Express (무료)를 먼저 설치 한 다음 VS를 설치하면 VS 2015 커뮤니티에서이 기능을 사용할 수 있음을 읽었습니다. 나는 그것을 시도했고 효과가 있었다. 방금 Windows를 다시 설치하고 지금 동일한 절차를 거쳤으며 작동하지 않았습니다 ... 다시 시도하십시오 :). 나는 6 개월 전에 시도했을 때 효과가 있음을 알고 있습니다.

-Ed


오늘 아침부터 다음 VS와 SQL 서버 (SSDT 포함)가 콤보로 작동하여 CodeLens를 얻을 수 있습니다. 다른 곳이 확실하지 않지만 MediaShare에 파일을 제공했습니다. SSMS - 설정 - ENU-1653.exevs_community_ENU.exe . 나는 이것이 여전히 찾는 사람을 도울 수 있기를 바랍니다.
petrosmm

1
VS2017 커뮤니티에서 계속 개발하고 VS2015 커뮤니티로 돌아가는 거래 차단기가 작동하기를 바랍니다. 문제는 이미 2015에서 프로젝트를 2017로 업그레이드했으며 VS2015에서 프로젝트를 다시 열려고하는 데 문제가 있다는 것입니다. @MaximusPeters가 제공 한 파일과 함께이 조합을 시도하고 작동하는지 모두에게 알려줄 것입니다.
ozzy432836

wndows 10 새로 설치, SSMS 2017 설치, SSMS 업그레이드 및 VS2017 커뮤니티 에디션. 불운. 디스플레이에 여전히 참조가 없습니다. VS2015로 돌아가거나 전문가 비용을 지불 할 수 있습니다!
ozzy432836

이것은 SSMS 2017을 사용하지 않습니다 ... 설치 프로그램에 SSDT를 추가하는 옵션이있는 SMSS 2016을 사용합니다 ...
petrosmm
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.