찾기 및 바꾸기 창, 빠른 바꾸기

빠른 바꾸기를 사용하면 하나 이상의 열려 있는 파일의 코드에서 문자열이나 식을 검색하여 발견된 일치 항목의 전부 또는 일부를 바꿀 수 있습니다. 각 일치 항목이 하나씩 선택되므로 주변 컨텍스트를 고려하여 바꿀지 여부를 결정할 수 있습니다.

참고

발견된 일치 항목은 찾기 결과 창에 나열되지 않습니다.

다음 방법 중 하나를 사용하여 찾기 및 바꾸기 창에 빠른 바꾸기를 표시할 수 있습니다.

빠른 바꾸기를 표시하려면

  1. 편집 메뉴에서 찾기 및 바꾸기를 확장합니다.

  2. 빠른 바꾸기를 선택합니다.

    — 또는 —

    찾기 및 바꾸기 창이 이미 열려 있으면 도구 모음에서 오른쪽 드롭다운 목록에 있는 삼각형 모양의 보기 단추를 클릭한 다음 빠른 바꾸기를 선택합니다.

빠른 바꾸기에서는 삽입 지점을 기준으로 문서의 앞이나 뒤로 검색할 수 있습니다. 검색은 문서의 끝 부분이나 시작 부분을 지나서 검색하지 않은 부분까지 자동으로 계속됩니다. 문서 전체를 검색하고 나면 메시지가 나타납니다.

찾을 내용

이 컨트롤을 사용하여 찾을 문자열이나 식을 지정할 수 있습니다.

  • 찾을 내용
    드롭다운 목록에 있는 최근 20개의 검색 문자열 중 하나를 다시 사용하거나 찾을 텍스트 문자열이나 식을 새로 입력합니다.

    옵션

    설명

    [와일드카드가 있는 문자열]

    검색 문자열에 별표(*)와 물음표(?) 등의 와일드카드를 사용하려면 찾기 옵션에서 사용 확인란을 선택하고 와일드카드를 선택합니다.

    [정규식]

    검색 엔진이 검색 문자열을 정규식으로 해석하도록 하려면 찾기 옵션에서 사용 확인란을 선택한 다음 정규식을 선택합니다.

  • 식 작성기
    찾기 옵션에서 사용 확인란을 선택하면 찾을 내용 필드 옆의 이 삼각형 모양 단추를 사용할 수 있게 됩니다. 이 단추를 클릭하면 선택한 사용 옵션에 따라 와일드카드나 정규식 목록이 표시됩니다. 이 목록에서 항목을 선택하면 찾을 내용 문자열에 해당 항목이 추가됩니다.

  • 다음 찾기
    이 단추를 클릭하면 찾는 위치에서 선택한 검색 범위 내에서 찾을 내용 문자열의 다음 인스턴스가 검색됩니다.

바꿀 내용

이 컨트롤을 사용하면 일치된 문자열이나 식 대신 삽입할 내용을 지정할 수 있습니다.

  • 바꿀 내용
    찾을 내용 문자열의 인스턴스를 다른 문자열로 바꾸려면 이 필드에 대체 문자열을 입력합니다. 찾을 내용 문자열의 인스턴스를 삭제하려면 이 필드를 비워 둡니다. 드롭다운 목록을 선택하면 마지막으로 입력한 20개 항목이 표시됩니다. 바꿀 내용 문자열에 정규식을 포함시키려면 사용 확인란을 클릭하고 정규식 옵션을 선택합니다.

  • 식 작성기
    찾기 옵션에서 사용 확인란을 선택하면 바꿀 내용 필드 옆에 있는 이 삼각형 모양의 단추를 사용할 수 있게 되고 드롭다운 목록에 정규식이 나타납니다. 이 단추를 클릭하면 선택한 사용 옵션에 따라 정규식 목록이 표시됩니다. 이 목록에서 항목을 선택하면 바꿀 내용 문자열에 해당 항목이 추가됩니다.

  • Replace
    이 단추를 선택하면 찾을 내용 문자열의 현재 인스턴스가 바꿀 내용 문자열로 바뀌고 찾는 위치 범위 내에서 다음 인스턴스가 검색됩니다.

  • 모두 바꾸기
    이 단추를 선택하면 찾는 위치 범위 내의 모든 파일에서 찾을 내용 문자열의 모든 인스턴스가 바꿀 내용 문자열로 바뀝니다.

    경고

    수정하고자 하는 파일만 포함되도록 찾는 위치 범위를 설정해야 합니다.

찾는 위치

찾는 위치 드롭다운 목록에서 선택한 옵션에 따라 빠른 바꾸기에서 현재 활성 파일에서만 찾을지 여부가 결정됩니다.

  • 찾는 위치
    이 목록에서 미리 정의된 검색 범위를 선택합니다.

    옵션

    설명

    선택 영역

    이 옵션은 코드 편집기에서 텍스트를 선택한 경우 사용할 수 있습니다. 현재 활성 문서의 선택한 텍스트만 검색합니다.

    <현재 블록>

    이 옵션 이름은 코드 편집기에서 삽입 지점이 있는 위치를 나타냅니다. 현재 프로시저, 모듈, 단락 또는 코드 블록 내에서 검색합니다.

    현재 문서

    편집기에 문서가 열려 있을 경우 이 옵션을 사용할 수 있습니다. 활성 문서에서만 찾을 내용 문자열을 검색합니다.

    현재 창

    이 옵션은 브라우저에서 보기 창과 같은 검색 가능한 도구 창에 포커스가 있을 경우 사용할 수 있습니다. 이 창에 표시된 모든 내용에서 찾을 내용 문자열을 검색합니다. 바꾸기모두 바꾸기 명령은 사용할 수 없습니다.

    모든 열린 문서

    현재 편집을 위해 열어 둔 모든 파일을 한 문서인 것처럼 검색합니다. 현재 파일의 검색이 끝나면 자동으로 다음 파일로 이동하여 열려 있는 마지막 파일의 검색이 끝날 때까지 계속 찾을 내용 문자열을 검색합니다.

    현재 프로젝트

    활성 프로젝트의 모든 파일을 한 문서인 것처럼 검색합니다. 한 파일의 검색이 끝나면 프로젝트의 마지막 파일에 대한 검색이 끝날 때까지 다음 파일을 계속 검색합니다.

찾기 옵션

찾기 옵션 섹션을 확장하거나 축소할 수 있습니다. 다음 옵션을 선택하거나 취소할 수 있습니다.

  • 대/소문자 구분
    찾을 내용 문자열의 인스턴스 중 내용과 대/소문자가 모두 일치하는 항목만 표시합니다. 예를 들어, 대/소문자 구분을 선택하고 "MyObject"를 검색하면 "MyObject"는 검색되지만 "myobject"나 "MYOBJECT"는 검색되지 않습니다.

  • 단어 단위로
    찾을 내용 문자열의 인스턴스 중 전체 단어가 일치하는 항목만 표시합니다. 예를 들어, "MyObject"를 검색하면 "MyObject"는 검색되지만 "CMyObject"나 "MyObjectC"는 검색되지 않습니다.

  • 위로 검색
    이 옵션을 선택하면 삽입 지점부터 파일 맨 위까지 검색됩니다.

  • 숨겨진 텍스트 검색
    이 옵션을 선택하면 디자인 타임 컨트롤의 메타데이터, 개요 문서의 숨겨진 영역, 축소된 클래스 또는 메서드와 같이 축소되어 숨겨진 텍스트도 검색에 포함됩니다.

  • 사용할 도구
    찾을 내용 또는 바꿀 내용 텍스트 상자에 입력된 특수 문자를 해석하는 방법을 지정합니다. 다음의 옵션을 사용할 수 있습니다.

    옵션

    설명

    와일드카드

    별표(*)나 물음표(?)와 같은 특수 문자는 하나 이상의 문자를 나타냅니다. 목록은 와일드카드(Visual Studio)를 참조하십시오.

    정규식

    검색할 텍스트의 패턴을 정의하는 특별한 표기법입니다. 목록은 정규식(Visual Studio)을 참조하십시오.

도구 모음

찾기 및 바꾸기 창의 맨 위에 나타나는, 두 개의 드롭다운이 있는 도구 모음입니다. 이 드롭다운을 사용하면 수행하고자 하는 검색이나 바꾸기의 유형을 선택하고 창에 표시되는 찾기 옵션을 변경할 수 있습니다.

드롭다운

보기 메뉴

찾기(왼쪽 드롭다운)

빠른 찾기

파일에서 찾기

기호 찾기

바꾸기(오른쪽 드롭다운)

빠른 바꾸기

파일에서 바꾸기

참고 항목

작업

방법: 활성 파일 또는 창 검색

방법: 결과 목록을 사용하여 검색

방법: 문서 증분 검색

참조

찾기 및 바꾸기 창, 빠른 찾기

찾기 및 바꾸기 창, 파일에서 바꾸기

기타 리소스

찾기 및 바꾸기 창

찾기 및 바꾸기