코드 정의 창

코드 정의 창은 활성 프로젝트에 저장되거나 실제 프로젝트에서 참조하는 코드 파일의 기호 정의를 표시하는 읽기 전용 편집기 뷰입니다. 이 창을 표시하려면 보기 메뉴에서 코드 정의 창을 선택합니다. 창이 처음 열릴 때는 마지막으로 선택된 기호에 대한 정의가 표시됩니다. 사용할 수 있는 정의가 없으면 **선택한 정의가 없습니다.**가 표시됩니다. 이 창은 IDE(통합 개발 환경)의 적당한 가장자리를 따라 도킹될 수 있습니다. 기본적으로 코드 편집기 밑에 표시됩니다.

참고

실제 설정이나 버전에 따라서 IDE에 나타나는 기능의 모양이 도움말의 설명과 다를 수 있습니다. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기를 선택합니다. 자세한 내용은 설정에 대한 작업을 참조하십시오.

편집기에서 삽입 지점을 이동하거나 클래스 뷰, 개체 브라우저 또는 호출 브라우저에서 선택 영역을 변경하면 코드 정의 창의 내용이 업데이트됩니다. Visual C#의 경우 현재 선택된 기호에 대한 정의를 제공하는 파일을 사용할 수 있으면 코드 정의 창의 제목 표시줄에는 기호 이름이 표시되고 코드 정의 창에는 해당 위치에 있는 파일의 읽기 전용 뷰가 표시됩니다. 그러한 소스 파일을 사용할 수 없으면 코드 정의 창에는 발견된 마지막 정의가 계속 표시됩니다. 이 창의 인스턴스는 하나만 표시될 수 있습니다.

읽기 전용이라는 사실에도 불구하고 코드 정의 창은 여러 면에서 기능이 충분한 편집기 창입니다. 예를 들어, 이 창의 코드를 복사하고 책갈피와 중단점을 설정할 수 있습니다. 표시된 정의를 편집하려면 코드 정의 창을 마우스 오른쪽 단추로 클릭한 다음 바로 가기 메뉴에서 정의 편집을 선택합니다. 이렇게 하면 소스 파일이 코드 편집기에서 편집 가능한 상태로 열리고, 문서가 해당 정의까지 스크롤되며, 정의가 시작되는 줄에 삽입 지점이 놓입니다.

  • 제목 표시줄
    창 이름과 파일 이름을 표시합니다.

  • 정의 창
    가능한 경우 선택된 항목의 정의를 표시합니다.

표시 동작

Visual C++ 및 Visual C#에서 프로그래밍하는 동안 코드 정의 창을 사용할 수 있습니다.

참고

코드 정의 창은 Visual Basic 응용 프로그램에 대해 지원되지 않으므로 코드 편집기, 클래스 뷰 또는 개체 브라우저에서 선택하는 Visual Basic 기호에 대한 정의를 표시하지 않습니다.

다음에는 여러 종류의 선택된 기호에 대해 표시되는 내용이 나열되어 있습니다.

선택된 Visual C++ 항목

정의 창에 표시되는 내용

형식 기호

클래스 헤더 파일이 표시되며 클래스 선언의 시작 부분으로 스크롤됩니다.

선언 또는 참조에 있는 함수 기호

함수 정의를 포함하는 소스 파일이 표시되며 함수 정의의 시작 부분으로 스크롤됩니다.

실제 함수 정의 내의 함수 기호

함수 선언이 표시됩니다.

정의되지 않은 기호

변경되지 않았습니다.

선택된 Visual C# 항목

정의 창에 표시되는 내용

형식 기호

클래스 정의를 포함하는 소스 파일이 표시되며 클래스 정의의 시작 부분으로 스크롤됩니다.

부분 형식 기호

부분 형식 정의 위치 목록에서 첫 번째로 반환된 형식 정의가 표시됩니다.

메서드 기호

메서드 정의를 포함하는 소스 파일이 표시되며 메서드 정의의 시작 부분으로 스크롤됩니다.

정의되지 않은 기호

변경되지 않았습니다.

참고 항목

작업

방법: 코드 및 텍스트 탐색

참조

코드 및 텍스트 편집기

클래스 및 클래스의 멤버 보기

코드 및 구성 요소 찾아보기

기타 리소스

텍스트, 코드 및 태그 편집

코딩 지원