[C#] Visual Studio 2017 : 표시 방법 참조

메소드 선언 위에 참조를 어떻게 표시 할 수 있습니까?
Visual Studio 속성에서 찾았지만 찾을 수 없습니다.



답변

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

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

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


답변

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

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


답변

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

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

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

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

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

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

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

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

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

건배!


답변

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

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

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

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


답변

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


답변

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

-Ed


답변