기호 찾기 명령
현재 범위에서 개체(네임스페이스, 클래스, 구조체, 인터페이스, 형식, 열거형 등)와 해당 멤버(속성, 메서드, 이벤트, 변수, 상수, 열거형 항목 등)를 검색합니다.
Edit.FindSymbol symbolname [/word | /prefix | /substring]
[/case | /nocase] [/refs | /norefs]
Edit.QuickFindSymbol symbolname
인수
- symbolname
필수적 요소로서, 찾을 개체 또는 멤버의 정규화된 이름입니다.
스위치
/word 또는 /w 또는 /단어
선택적 요소로서, 단어 단위로만 검색합니다. 이 스위치는 /prefix 및 /substring 스위치와 함께 지정된 경우 /prefix 및 /substring 스위치보다 우선합니다./prefix 또는 /p 또는 /접두사
선택적 요소로서, objectname에서 해당 문자열로 시작하는 기호를 검색 결과로 반환하도록 지정합니다. 이 스위치는 /substring 스위치와 함께 지정된 경우 /substriong 스위치보다 우선합니다./substring 또는 /s 또는 /부분문자열
선택적 요소로서, objectname 문자열이 포함된 기호를 검색 결과로 반환하도록 지정합니다./case 또는 /c 또는 /대/소문자
선택적 요소로서, objectname 인수에 지정된 텍스트와 대/소문자가 정확하게 일치하는 항목만 표시합니다. 이 스위치는 /nocase 스위치와 함께 지정한 경우 /nocase 스위치보다 우선합니다./nocase 또는 /nc
선택적 요소로서, 대/소문자에 상관없이 일치하는 항목이 표시됩니다./refs 또는 /r 또는 /참조
선택적 요소로서, 참조된 구성 요소가 기호 검색에 포함되도록 지정합니다. 이 스위치는 /norefs 스위치와 함께 지정한 경우 /norefs 스위치보다 우선합니다./norefs 또는 /참조없음
선택적 요소로서, 참조된 구성 요소가 기호 검색에 포함되지 않도록 지정합니다.
설명
스위치를 정의하지 않으면 찾기 및 바꾸기 창에 있는 기호 찾기 탭의 현재 설정이 기본값으로 사용됩니다. 명령줄 검색을 실행해도 기호 찾기 탭에 지정된 옵션은 변경되지 않습니다.
Edit.QuickFindSymbol 명령은 찾기 및 바꾸기 창을 표시하지 않고 기호 찾기 탭에 현재 설정된 옵션을 항상 사용한다는 점을 제외하면 Edit.FindSymbol 명령과 동일합니다.
예제
첫째 예제에서는 대/소문자 구분 및 참조에서 찾기 검색 옵션을 선택한 상태로 찾기 및 바꾸기 창의 기호 찾기 탭을 사용한 것처럼 대/소문자가 일치하고 참조를 포함하는 부분 문자열 "cRefs"를 검색합니다.
>Edit.FindSymbol cRefs /substring /case
두 예제 모두 찾기 및 바꾸기 창의 기호 찾기 탭에 지정된 옵션을 사용하여 "CMyClass"를 검색합니다.
>Edit.FindSymbol CmyClass
>Edit.QuickFindSymbol CMyClass