다음을 통해 공유


파일에서 바꾸기 명령

찾기 및 바꾸기 창의 파일 탭에서 사용할 수 있는 옵션의 하위 집합을 사용하여 파일의 텍스트를 바꿉니다.

통사론

Edit.ReplaceinFiles findwhat replacewith [/all] [/append] [/case]
[/ext:extensions] [/lookin:searchpath] [/options] [/preserveCase]
[/regex] [/reset] [/stop] [/sub] [/word]

인수

findwhat

필수. 일치시킬 텍스트입니다.

replacewith

필수. 일치하는 텍스트를 대체할 텍스트입니다.

스위치

/all 또는 /a

선택적. 검색 텍스트의 모든 항목을 대체 텍스트로 바꿉니다.

/append(Visual Studio 2022의 새로운 기능)

선택적. 현재 검색의 결과를 이전 검색 결과에 추가하도록 지시합니다.

/case 또는 /c

선택적. 대문자와 소문자가 findwhat 인수에 지정된 문자와 정확히 일치하는 경우에만 일치가 발생합니다.

/ext: extensions

선택적. 검색할 파일의 파일 확장자를 지정합니다.

/keep 또는 /k(Visual Studio 2022에서 지원되지 않음)

선택적. 수정된 모든 파일이 열려 있도록 지정합니다.

/lookin: searchpath

선택적. 검색할 디렉터리입니다. 경로에 공백이 포함된 경우 전체 경로를 따옴표로 묶습니다.

/options 또는 /t

선택적. 현재 찾기 옵션 설정 목록을 표시하며 검색을 수행하지 않습니다.

/preserveCase(Visual Studio 2022의 새로운 기능)

선택적. 코드에서 각 일치 항목의 원래 대/소문자를 유지합니다.

/regex 또는 /r

선택적. findwhat 인수에서 미리 정의된 특수 문자를 리터럴 문자가 아닌 텍스트 패턴을 나타내는 표기법으로 사용합니다. 정규식 문자의 전체 목록은 정규식참조하세요.

/reset 또는 /e

선택적. 찾기 옵션을 기본 설정으로 반환하며 검색을 수행하지 않습니다.

/멈추다

선택적. 진행 중인 경우 현재 검색 작업을 중지합니다. /stop 지정된 경우 Replace는 다른 모든 인수를 무시합니다. 예를 들어 현재 대체를 중지하려면 다음을 입력합니다.

>Edit.ReplaceinFiles /stop

/sub 또는 /s

선택적. /lookin:searchpath 인수에 지정된 디렉터리 내의 하위 폴더를 검색합니다.

/text2 또는 /2(Visual Studio 2022에서 지원되지 않음)

선택적. 찾기 결과 2 창에 대체 결과를 표시합니다.

/wild 또는 /l(Visual Studio 2022에서 지원되지 않음)

선택적. findwhat 인수에 미리 정의된 특수 문자를 표기법으로 사용하여 문자 또는 문자 시퀀스를 나타냅니다.

/word 또는 /w

선택적. 전체 단어만 검색합니다.

본보기

다음은 btnCancel 검색하여 "내 Visual Studio 프로젝트" 폴더에 있는 모든 .cls 파일의 btnReset 바꾸고 찾기 결과 2 창에 대체 정보를 표시하는 예제입니다.

>Edit.ReplaceinFiles btnCancel btnReset /lookin:"c:/my visual studio projects" /ext:.cls /text2

참고 항목