Visual Studio에서 검색 할 때 특정 파일 형식 만 포함


98

종종 Visual Studio에서 내 코드를 검색하고 싶을 때 제가 찾고있는 것이 C # 코드에 있다는 것을 알고 있습니다. 그러나 JavaScript 파일에서 동일한 변수 이름을 사용했기 때문에 모든 검색 결과를 검토해야합니다. 내가 찾고있는 텍스트가 우리가 프로젝트에 가져온 타사 JavaScript 라이브러리에서도 사용되면 더욱 악화됩니다. 이로 인해 수백 개의 검색 결과가 나타날 수 있습니다.

복잡하게 만들기 위해 우리 디자이너들은 같은 프로젝트에있는 페이지의 HTML 모형을 포함 시켰기 때문에 나는 종종 거기에서 많은 검색 결과를 치고 있다는 것을 알게됩니다.

내가 정말로 원하는 것은 .cs, .aspx 및 .ascx 파일에서 결과를 보는 것이지만 .js 또는 .htm이 아닌 것 같습니다.

다음 중 하나를 수행 할 수있는 방법이 있습니까?

  • 특정 유형의 파일 만 검색합니다 (.cs 파일 만 검색).
  • 지정된 유형의 파일 만 검색합니다 (.cs, .aspx 및 .ascx 파일 만 검색).
  • 특정 유형을 제외한 모든 파일 유형에서 검색합니다 (.js를 제외한 모든 파일 검색).

나는 그렇지 않다고 생각합니다. 어떤 경우에 이것을 해결하는 교활한 방법이 있습니까?


5
마지막 옵션은 사용할 수없는 것 같습니다. 파일 유형 선택기는 추가 일 뿐이며 포함 할 항목은 지정할 수 있지만 제외 할 항목은 지정할 수 없습니다.
nicodemus13

1
Visual Studio의 기능에 대해 모두 투표 할 수 있습니다. visualstudio.uservoice.com/forums/121579-visual-studio-2015/… Doooooo it!
Polshgiant

답변:


88

파일에서 찾기 대화 상자 (Ctrl + Shift + F)에 찾기 옵션이라는 필드가 있어야합니다. 이 대화 상자의 필드에서 검색하려는 필드의 확장자를 입력 할 수 있어야합니다.

*.cs; *.aspx; *.ascx; 

3
파일에서 찾기 대화 상자를 +1하면 최근 선택한 확장 프로그램이 저장되므로 검색 할 확장 프로그램 집합을 쉽게 선택할 수 있습니다.
Gabe Moothart

6
찾기 = 파일에서 찾기!
Patonza

1
이것은 파일에서 바꾸기 대화 상자에서도 작동하며 바꾸기에는 몇 가지 추가 버튼, 특히 "파일 건너 뛰기"가있어 훨씬 더 많은 시간을 절약 할 수 있습니다.
Travis

27

대신에 파일 유형을 지정할 수있는 선택권을 제공 Ctrl + F한다고 생각합니다 Ctrl + Shift + F.


2
Ctrl + shift + F를 수정하십시오. 또한 모두 찾기를 수행합니다. 찾기를 사용하면 무언가를 찾으면 중지되므로 원하는 모든 것을 찾으려면 보모를해야하기 때문입니다.
Andrew

당신은 단지 오른쪽에있는 드롭 다운 아래에 숨겨진, 또한 정기적 찾기 메뉴를 모두 찾을 할 수있는 화살표를 "발견"
alexanderbird

9

여기에 이미지 설명 입력

기본값에서 파일 유형을 선택하거나 직접 입력 할 수 있습니다. 복잡한 검색에 사용할 수있는 정규식입니다.


7

파일 검색을 제한하는 또 다른 방법은 특정 폴더 세트 만 선택하는 것입니다.

검색 할 폴더 세트 설정


그것은 훌륭한 옵션입니다! 또한 "찾을 위치 :"를 "모든 열린 문서"로 변경 한 다음 검색하려는 문서 만 여는 것도 도움이 될 수 있습니다.
매트

1
친구! 훌륭한 옵션입니다. 시간의 새벽부터 VS를 사용했고 전에는 본 적이 없습니다.
Wade Hatler

6

다음 검색을 사용하여 js 파일을 제외하고 싶습니다. *.a*;*.cs*;

대부분의 경우 aspx, cs, cshtml 파일에서 항목을 검색하므로 이것은 매우 유용합니다. 후자가 jquery.custom1234.js (일반적으로 대부분의 프로젝트에서 사용)와 같은 jquery 사용자 정의 파일을 선택하기 때문에 *.cs*대신 사용하는 방법에 주목 *.c*하십시오. 물론 *.c*.


.css 파일이 포함되어 있지만 바람직하지 않을 수도 있지만 이것이 최고라는 것을 알았습니다. 또한 Web.Config와 Site.Master (존재하는 경우)에 대해 두 개 더 추가하고 싶습니다.
arserbin3

4
css 파일을 생략하려면 : *.a*;*.cs;*.csh*;*.Config;*.Master;
arserbin3 2013-08-08

1

찾기 대화 상자에서 "옵션 찾기->이 파일 형식보기"로 이동합니다.

자신의 문자열을 입력하십시오 (예 : *.cs, *.aspx, *.ascx. "모두 찾기"버튼을 클릭합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.