파일에서 찾기

파일에서 찾기를 사용하여 지정된 파일 집합을 검색할 수 있습니다. Visual Studio에서 찾은 일치 항목이 IDE의 찾기 결과 창에 나열됩니다. 결과 표시 방식은 찾기 및 바꾸기 대화 상자의 파일에서 찾기 탭에서 선택한 옵션에 따라 달라집니다.

Screenshot of the Find and Replace dialog box in Visual Studio 20222, with the Find in Files tab open.

Screenshot of the Find and Replace dialog box in Visual Studio 2019, with the Find in Files tab open.

Important

Visual Studio 2019버전 16.6 이하를 사용하는 경우 찾기 및 바꾸기 대화 상자가 여기에 표시된 모습과 다를 수 있습니다. 화면에 표시되는 내용과 일치하는 설명을 보려면 이 페이지의 Visual Studio 2017 버전으로 전환하세요.

파일에서 찾기를 표시하는 방법

다음 단계를 사용하여 찾기 및 바꾸기 대화 상자를 열거나 Ctrl+Shift+F를 누릅니다.

  1. Ctrl+Q를 누르고 화면 맨 위에 있는 검색 상자에 ‘find’를 입력합니다.

  2. 결과 목록에서 파일에서 찾기를 선택합니다.

또는

  1. 메뉴 모음에서 편집>찾기 및 바꾸기를 선택합니다.

  2. 플라이아웃 메뉴에서 파일에서 찾기를 선택합니다.

찾기 작업을 취소하려면 Ctrl+중단을 누릅니다.

참고 항목

찾기 및 바꾸기 도구는 Hidden 또는 System 특성이 있는 디렉터리를 검색하지 않습니다.

새 텍스트 문자열이나 식을 검색하려면 검색 상자에 지정합니다. 최근에 검색한 20개 문자열 중 하나를 검색하려면 드롭다운 목록을 열고 문자열을 선택합니다.

다음 옵션을 선택하거나 선택 취소할 수 있습니다.

  • 대/소문자 구분 - 검색이 대소문자를 구분하도록 하려면 이 옵션을 사용합니다.

  • 전체 단어 일치 - 검색이 전체 단어가 일치하는 항목만 반환하도록 하려면 이 옵션을 사용합니다.

  • 정규식 사용 - 특수 표기법을 사용하여 검색 상자(또는 바꾸기 텍스트 상자)에서 일치하는 텍스트 패턴을 정의하려면 이 옵션을 사용합니다. 이러한 표기법 목록은 Visual Studio에서 정규식 사용을 참조하세요.

    Important

    정규식 사용 확인란을 선택한 경우에만 식 작성기 단추가 검색 상자 옆에 나타납니다.

    Screenshot of the Find in Files dialog box that includes and outline around the Expression Builder button and the Use Regular Expressions checkbox.

Look in

찾는 위치 드롭다운 목록에서 선택하는 옵션이 파일에서 찾기에서 전체 작업 영역, 전체 솔루션, 현재 프로젝트, 현재 디렉터리, 모든 열린 문서 또는 현재 문서 중에서 무엇을 검색하는지를 결정합니다.

인접한 찾아보기(...) 단추를 사용하여 검색할 위치를 찾을 수도 있습니다. 디렉터리를 이미 지정한 경우 이 단추를 클릭하면 디렉터리를 대체하는 대신 새 디렉터리가 추가됩니다. 예를 들어 "찾는 위치" 값이 ".\Code"였다면 찾아보기(...) 단추를 클릭해 이름이 "Shared Code"인 폴더로 이동할 수 있습니다. 이제 찾아보기(...) 상자에 ".\Code;.\Shared Code"가 표시되며, 찾기 명령이 실행되면 모든 폴더를 검색합니다.

보다 상세히 검색하려면 다음 옵션을 선택하거나 선택 취소하면 됩니다.

  • 외부 항목 포함 - C++ 프로젝트 외부에서 참조된 파일, 즉 코드 파일에 포함되지만 솔루션의 일부가 아닌 "windows.h"와 같은 파일을 포함하려면 이 옵션을 사용합니다. 이 옵션은 C++ 프로젝트에만 적용됩니다.
  • 기타 파일 포함 - 이 옵션을 사용하면 열었지만 솔루션의 일부가 아닌 파일인 기타 파일을 포함할 수 있습니다. 기타 파일 을 참조하십시오.

파일 형식

파일 형식 옵션은 찾는 위치 디렉터리에서 검색할 파일 형식을 나타냅니다. 목록에서 항목을 선택하여 이러한 특정 형식의 파일을 찾을 미리 구성된 검색 문자열을 입력합니다.

Screenshot of the File Types section of the Find In Files dialog box.

세미콜론(;)으로 구분하여 여러 파일 형식을 검색할 수 있습니다. 경로 또는 파일 유형 앞에 느낌표를 붙여 폴더와 파일을 제외할 수도 있습니다 (!).

Append results

현재 검색 결과를 이전 검색 결과에 추가하려면 이 옵션을 사용합니다.

검색 상자

새 텍스트 문자열이나 식을 검색하려면 검색 상자에 지정합니다. 최근에 검색한 20개 문자열 중 하나를 검색하려면 드롭다운 목록을 열고 문자열을 선택합니다.

다음 옵션을 선택하거나 선택 취소할 수 있습니다.

  • 대/소문자 구분 - 검색이 대소문자를 구분하도록 하려면 이 옵션을 사용합니다.

  • 전체 단어 일치 - 검색이 전체 단어가 일치하는 항목만 반환하도록 하려면 이 옵션을 사용합니다.

  • 정규식 사용 - 특수 표기법을 사용하여 검색 상자(또는 바꾸기 텍스트 상자)에서 일치하는 텍스트 패턴을 정의하려면 이 옵션을 사용합니다. 이러한 표기법 목록은 Visual Studio에서 정규식 사용을 참조하세요.

    Important

    정규식 사용 확인란을 선택한 경우에만 식 작성기 단추가 검색 상자 옆에 나타납니다.

    Screenshot of the Find in Files dialog box that includes and outline around the Expression Builder button and the Use Regular Expressions checkbox.

Look in

찾는 위치 드롭다운 목록에서 선택하는 옵션이 파일에서 찾기에서 전체 작업 영역, 전체 솔루션, 현재 프로젝트, 현재 디렉터리, 모든 열린 문서 또는 현재 문서 중에서 무엇을 검색하는지를 결정합니다.

인접한 찾아보기(...) 단추를 사용하여 검색할 위치를 찾을 수도 있습니다. 디렉터리를 이미 지정한 경우 이 단추를 클릭하면 디렉터리를 대체하는 대신 새 디렉터리가 추가됩니다. 예를 들어 "찾는 위치" 값이 ".\Code"였다면 찾아보기(...) 단추를 클릭해 이름이 "Shared Code"인 폴더로 이동할 수 있습니다. 이제 찾아보기(...) 상자에 ".\Code;.\Shared Code"가 표시되며, 찾기 명령이 실행되면 모든 폴더를 검색합니다.

보다 상세히 검색하려면 다음 옵션을 선택하거나 선택 취소하면 됩니다.

  • 외부 항목 포함 - 참조일 수 있지만 솔루션의 일부는 아닌 "windows.h" 같은 파일 등의 외부 항목을 포함하려면 이 옵션을 사용합니다.
  • 기타 파일 포함 - 열었지만 솔루션의 일부는 아닌 파일 등 기타 파일을 포함하려면 이 옵션을 사용합니다.

파일 형식

파일 형식 옵션은 찾는 위치 디렉터리에서 검색할 파일 형식을 나타냅니다. 목록에서 항목을 선택하여 이러한 특정 형식의 파일을 찾을 미리 구성된 검색 문자열을 입력합니다.

Screenshot of the File Types section of the Find In Files dialog box.

세미콜론(;)으로 구분하여 여러 파일 형식을 검색할 수 있습니다. 모든 경로 또는 파일 형식에 느낌표(!)를 접두사로 사용하여 폴더와 파일을 제외할 수도 있습니다.

Append results

현재 검색 결과를 이전 검색 결과에 추가하려면 이 옵션을 사용합니다.

검색 결과

모든 결과에 대한 검색을 수행하면 결과를 사용할 수 있게 되었을 때 결과가 표시됩니다.

참고 항목

Visual Studio는 새 프로젝트를 열거나, 분기를 변경하거나, 파일 목록을 변경하는 경우와 같이 코드 컨텍스트가 로드된 후 인덱스 작성을 시작합니다. Visual Studio가 원본 파일을 인덱싱하는 동안 검색할 경우 결과가 불완전하다는 경고가 표시될 수 있습니다.

결과 유지

다른 검색을 수행하는 동안 하나의 검색 결과를 유지할 수 있습니다. 이렇게 하면 결과를 쉽게 비교하고 나란히 표시할 수 있습니다.

Screenshot of the Search Results window with three search results as tabs showing.

Screenshot of the Search Results window with three search results as tabs showing.

여러 검색 결과를 유지하려면 각 검색 후 결과 유지 단추를 선택합니다. 그런 다음 다른 항목을 검색하면 결과가 새 탭에 표시됩니다. 검색 결과는 최대 5개까지 유지할 수 있습니다. 이미 5개의 검색 결과가 표시되어 있는 경우, 다음 검색에는 가장 오래된 검색 결과 탭이 다시 사용됩니다.

Visual Studio 2022 이상에서는 항상 결과를 유지하도록 Visual Studio를 설정할 수 있습니다. 도구>옵션>일반>찾기 및 바꾸기로 이동하고 기본적으로 검색 결과 유지 확인란을 선택합니다.