다음을 통해 공유


클래스 디자이너란?

Visual Studio의 클래스 디자이너 도구를 사용하여 C#, Visual Basic 또는 C++ 프로젝트에서 클래스 다이어그램을 디자인, 시각화 및 리팩터링할 수 있습니다. 클래스 다이어그램은 시각적 디자인 화면에서 코드 요소와 해당 관계를 보여 줍니다. 이를 통해 프로젝트 구조를 더 잘 이해하고 코드를 다시 구성할 수 있습니다.

메모

클래스 디자이너는 .NET Core 및 .NET 5 이상 프로젝트에서 사용할 수 없습니다.

클래스 다이어그램 정보

클래스 다이어그램을 사용하여 수행할 수 있는 작업은 다음과 같습니다.

  • 디자인: 클래스 다이어그램을 편집하여 프로젝트의 코드를 편집합니다. 새 요소를 추가하고 원치 않는 요소를 삭제합니다. 변경 내용이 코드에 반영됩니다.

  • 시각화: 다이어그램에서 프로젝트의 클래스를 확인하여 프로젝트의 구조를 이해합니다. 가장 관심 있는 프로젝트 세부 정보에 집중할 수 있도록 다이어그램을 사용자 지정합니다. 나중에 데모 또는 설명서에 사용할 다이어그램을 저장합니다.

  • 리팩터링: 메서드 재정의, 식별자 이름 바꾸기, 매개 변수 리팩터링, 인터페이스 및 추상 클래스 구현

형식 및 관계 보기

클래스 다이어그램은 형식의 세부 정보(예: 해당 구성 요소 멤버 및 형식 간의 관계)를 보여 줍니다. 이러한 엔터티의 시각화는 코드에 대한 동적 보기입니다. 즉, 디자이너에서 형식을 편집한 다음 엔터티의 소스 코드에 반영된 편집 내용을 볼 수 있습니다. 마찬가지로 클래스 다이어그램은 코드 파일에 대한 변경 내용과 동기화된 상태로 유지됩니다.

메모

프로젝트에 클래스 다이어그램이 포함되어 있고 프로젝트가 다른 프로젝트에 있는 형식을 참조하는 경우 해당 형식에 대한 프로젝트를 빌드할 때까지 클래스 다이어그램에 참조된 형식이 표시되지 않습니다. 마찬가지로 다이어그램은 해당 엔터티에 대한 프로젝트를 다시 빌드할 때까지 외부 엔터티의 코드에 대한 변경 내용을 표시하지 않습니다.

클래스 다이어그램 워크플로

클래스 다이어그램은 프로젝트의 클래스 구조를 이해하는 데 도움이 될 수 있습니다. 이러한 프로젝트는 다른 개발자가 만들었거나 직접 만든 프로젝트에서 새로 고침만 하면 됩니다. 클래스 다이어그램을 사용하여 프로젝트 정보를 사용자 지정, 공유 및 다른 사용자와 표시할 수 있습니다.

프로젝트 정보를 표시하는 첫 번째 단계는 표시하려는 내용을 표시하는 클래스 다이어그램을 만드는 것입니다. 자세한 내용은 클래스 다이어그램추가를 참조하세요. 프로젝트의 고유한 보기, 프로젝트 형식의 선택한 하위 집합 또는 형식 멤버의 선택한 하위 집합을 표시하는 데 사용할 수 있는 프로젝트에 대한 여러 클래스 다이어그램을 만들 수 있습니다.

각 클래스 다이어그램에 표시되는 내용을 정의하는 것 외에도 정보가 표시되는 방식을 변경할 수 있습니다. 자세한 내용은 클래스 다이어그램 사용자 지정참조하세요.

하나 이상의 클래스 다이어그램을 미세 조정한 후 Microsoft Office 문서에 복사하여 인쇄하거나 이미지 파일로 내보낼 수 있습니다. 자세한 내용은 클래스 다이어그램 요소를 Microsoft Office 문서복사, 클래스 다이어그램 인쇄 및 이미지 클래스 다이어그램 내보내기참조하세요.

메모

클래스 디자이너는 원본 파일의 위치를 추적하지 않으므로 프로젝트 구조를 변경하거나 프로젝트에서 원본 파일을 이동하면 클래스 디자이너가 형식, 특히 typedef, 기본 클래스 또는 연결 형식의 원본 형식을 추적하지 않을 수 있습니다. 과 같은 오류가 발생할 수 있으며, 클래스 디자이너가 이 형식을 표시할 수 없습니다. 이렇게 하면 수정되거나 재배치된 소스 코드를 클래스 다이어그램으로 다시 끌어 다시 표시합니다.

프로젝트에 클래스 다이어그램 추가

클래스 및 기타 형식을 디자인, 편집 및 리팩터링하려면 C#, Visual Basic 또는 C++ 프로젝트에 클래스 다이어그램을 추가합니다. 프로젝트에서 코드의 여러 부분을 시각화하려면 프로젝트에 여러 클래스 다이어그램을 추가합니다.

여러 앱에서 코드를 공유하는 프로젝트에서 클래스 다이어그램을 만들 수 없습니다. UML 클래스 다이어그램을 만들려면 UML 모델링 프로젝트 및다이어그램 만들기를 참조하세요.

클래스 디자이너 구성 요소 설치

클래스 디자이너 구성 요소를 설치하지 않은 경우 다음 단계에 따라 설치합니다.

  1. Windows 시작 메뉴에서 Visual Studio 설치 관리자 열거나 Visual Studio의 메뉴 모음에서 도구>도구 및 기능 가져오기 선택합니다.

    Visual Studio 설치 관리자 열립니다.

  2. Visual Studio가 이미 설치된 경우 옵션에서 수정 단추를 클릭합니다.

  3. 개별 구성 요소 탭을 선택한 다음, 코드 도구 범주까지 아래로 스크롤합니다.

  4. 클래스 디자이너을 선택한 다음 수정을 선택합니다.

    클래스 디자이너 구성 요소가 설치를 시작합니다.

프로젝트에 빈 클래스 다이어그램 추가

  1. 솔루션 탐색기프로젝트 노드를 마우스 오른쪽 단추로 클릭한 다음 추가>새 항목선택합니다. 또는 Ctrl+Shift+누릅니다. 코드 파일을 추가하는 옵션만 있는 작은 창이 나타나면 모든 템플릿 표시 단추를 선택합니다.

    새 항목 추가 대화 상자가 열립니다.

  2. 일반확장한 다음 템플릿 목록에서 클래스 다이어그램 선택합니다. Visual C++ 프로젝트의 경우 유틸리티 범주를 확인하여 클래스 다이어그램 템플릿을 찾습니다.

    메모

    클래스 다이어그램 템플릿이 표시되지 않으면 단계에 따라 Visual Studio용 클래스 디자이너 구성 요소를 설치합니다. 이 문서의 앞부분에서 설명한 대로 클래스 디자이너는 .NET Core 및 .NET 5 이상에서 사용할 수 없습니다.

    클래스 다이어그램은 클래스 디자이너에서 열리며, .cd 확장자를 가진 파일로 솔루션 탐색기에 표시됩니다. 셰이프와 선을 도구 상자다이어그램으로 끌거나 솔루션 탐색기에서 프로젝트 노드를 끌어 해당 프로젝트의 클래스를 추가할 수 있습니다.

여러 클래스 다이어그램을 추가하려면 이 절차의 단계를 반복합니다.

클래스 다이어그램에 전체 프로젝트의 내용을 표시하려면

빈 클래스 다이어그램을 연 다음 솔루션 탐색기에서 클래스 다이어그램 화면으로 프로젝트 노드를 끕니다. 자동으로 채워진 클래스 다이어그램이 만들어집니다.

중요하다

클래스 디자이너는 .NET Core 프로젝트에서 사용할 수 없습니다.

클래스 다이어그램 사용자 지정

클래스 다이어그램에 정보가 표시되는 방식을 변경할 수 있습니다. 디자인 화면에서 전체 다이어그램 또는 개별 형식을 사용자 지정할 수 있습니다.

예를 들어 전체 클래스 다이어그램의 확대/축소 수준을 조정하고, 개별 형식 멤버의 그룹화 및 정렬 방식을 변경하고, 관계를 숨기거나 표시하고, 다이어그램의 아무 곳이나 개별 형식 집합을 이동할 수 있습니다.

메모

다이어그램에 셰이프가 표시되는 방식을 사용자 지정해도 다이어그램에 표시되는 형식의 기본 코드는 변경되지 않습니다.

클래스의 속성 섹션과 같은 형식 멤버를 포함하는 섹션을 구획이라고 합니다. 개별 구획 및 형식 멤버를 숨기거나 표시할 수 있습니다.

클래스 다이어그램 확대 및 축소

  1. 클래스 디자이너 클래스 다이어그램 파일을 열고 선택합니다.

  2. 클래스 디자이너 도구 모음에서 확대 클릭하거나 축소 단추를 클릭하여 디자이너 화면의 확대/축소 수준을 변경합니다.

    또는

    특정 확대/축소 값을 지정합니다. 확대/축소 드롭다운 목록을 사용하거나 유효한 확대/축소 수준을 입력할 수 있습니다(유효한 범위는 10%~400%사이).

    메모

    확대/축소 수준을 변경해도 클래스 다이어그램 인쇄물의 배율에는 영향을 주지 않습니다.

형식 멤버의 그룹화 및 정렬 사용자 지정

  1. 클래스 디자이너 클래스 다이어그램 파일을 열고 선택합니다.

  2. 디자인 화면의 빈 영역을 마우스 오른쪽 버튼으로 클릭한 다음 그룹 구성원을 가리킨다.

  3. 사용 가능한 옵션 중 하나를 선택합니다.

    • Group by Kind 개별 형식 멤버를 속성, 메서드, 이벤트 및 필드의 그룹화된 목록으로 구분합니다. 개별 그룹은 엔터티 정의에 따라 달라집니다. 예를 들어 해당 클래스에 대해 아직 정의된 이벤트가 없는 경우 클래스는 이벤트 그룹을 표시하지 않습니다.

    • Group by Access는 개별 타입 멤버를 접근 제한자에 따라 그룹화된 목록으로 구분합니다. 예를 들어 공용 및 프라이빗입니다.

    • 사전순 정렬 엔터티를 구성하는 항목을 단일 사전순 목록으로 표시합니다. 목록은 오름차순으로 정렬됩니다.

유형에 구획 숨기기

  1. 클래스 디자이너클래스 다이어그램 파일을 열고 선택합니다.

  2. 사용자 지정하려는 형식의 멤버 범주를 마우스 오른쪽 단추로 클릭합니다(예: 클래스에서 메서드 노드 선택).

  3. "클릭하여 구획숨기기"

    선택한 구획이 형식 컨테이너에서 사라집니다.

형식에서 개별 멤버 숨기기

  1. 클래스 디자이너 클래스 다이어그램 파일을 열고 선택합니다.

  2. 숨기려는 형식의 멤버를 마우스 오른쪽 단추로 클릭합니다.

  3. 숨기기를 클릭합니다.

    선택한 멤버가 형식 컨테이너에서 사라집니다.

형식에 숨겨진 구획 및 멤버 표시

  1. 클래스 디자이너 클래스 다이어그램 파일을 열고 선택합니다.

  2. 숨겨진 구획이 있는 형식의 이름을 마우스 오른쪽 단추로 클릭합니다.

  3. 모든 구성원표시를 클릭합니다.

    숨겨진 모든 구획과 멤버가 형식 컨테이너에 나타납니다.

관계 숨기기

  1. 클래스 디자이너 클래스 다이어그램 파일을 열고 선택합니다.

  2. 숨기려는 연결 또는 상속 선을 마우스 오른쪽 단추로 클릭합니다.

  3. 연결선을 숨기려면 숨기기를 클릭하고, 상속선을 숨기려면 상속선 숨기기를 클릭합니다.

  4. 모든 구성원 표시를 클릭합니다.

    숨겨진 모든 구획과 멤버가 형식 컨테이너에 나타납니다.

숨겨진 관계 표시

  1. 클래스 디자이너 클래스 다이어그램 파일을 열고 선택합니다.

  2. 숨겨진 연결 또는 상속이 있는 형식을 마우스 오른쪽 단추로 클릭합니다.

    모든 멤버 표시를 클릭하면 연결선이 나타납니다. 기본 클래스 표시나 파생 클래스 표시를 클릭하면 상속 선이 나타납니다.

클래스 다이어그램에서 셰이프 제거

형식의 기본 코드에 영향을 주지 않고 클래스 다이어그램에서 형식 셰이프를 제거할 수 있습니다. 클래스 다이어그램에서 형식 셰이프를 제거하면 해당 다이어그램에만 영향을 줍니다. 형식을 정의하는 기본 코드와 형식을 표시하는 다른 다이어그램은 영향을 받지 않습니다.

  1. 클래스 다이어그램에서 다이어그램에서 제거할 형식 셰이프를 선택합니다.

  2. 편집 메뉴에서 다이어그램에서 제거를 선택합니다.

    도형과 그 도형에 연결된 연관 또는 상속 관계선이 더 이상 다이어그램에 표시되지 않습니다.

형식 셰이프 및 해당 기본 코드 삭제

  1. 디자인 화면에서 도형을 마우스 오른쪽 단추로 클릭합니다.

  2. 상황에 맞는 메뉴에서 코드 삭제를 선택합니다.

    셰이프가 다이어그램에서 제거되고 해당 기본 코드가 프로젝트에서 삭제됩니다.

Microsoft Office 문서에 클래스 다이어그램 요소 복사

.NET 클래스 다이어그램(.cd 파일)에서 다른 문서로 셰이프를 복사할 수 있습니다. 붙여넣은 문서의 종류에 따라 셰이프 또는 해당 기본 코드의 복사본을 가져옵니다. 모델링 프로젝트의 UML 클래스 다이어그램에서 도형을 복사하려면 다이어그램을 이미지로 내보내기을 참조하십시오.

단일 요소 복사

도형을 마우스 오른쪽 단추로 클릭하고 이미지 복사를 선택합니다.

여러 요소 복사

  1. 복사할 다이어그램에서 셰이프를 선택합니다.

  2. 선택 영역을 마우스 오른쪽 단추로 클릭하고 이미지 복사를 선택하세요.

클래스 다이어그램의 모든 요소 복사

  1. 다이어그램 화면을 마우스 오른쪽 단추로 클릭하고 모두 선택을 클릭하거나 Ctrl++A를 누릅니다.

  2. '편집' 메뉴에서 '이미지 복사'를 선택합니다.

복사 대신 이미지 복사를 선택할 수 있습니다. 복사 이미지를 일반 비트맵으로 복사합니다. 이미지 복사 이미지를 벡터 기반 이미지로 복사하므로 대부분의 Office 응용 프로그램에 더 적합합니다.

클래스 다이어그램을 이미지로 내보내기

프로젝트의 코드에서 만든 클래스 다이어그램을 내보내려면 다이어그램을 이미지로 저장합니다. 대신 UML 클래스 다이어그램을 내보내려면 다이어그램을 이미지내보내기를 참조하세요.

다이어그램 내보내기

  1. 클래스 다이어그램(.cd) 파일을 엽니다.

  2. 클래스 다이어그램 메뉴 또는 다이어그램 표면 바로가기 메뉴에서 다이어그램을 이미지로 내보내기를 선택합니다.

  3. 다이어그램을 선택합니다.

  4. 원하는 형식을 선택합니다.

  5. 내보내기 선택하여 내보내기를 완료합니다.

다른 문서에서 연결된 내보낸 이미지를 자동으로 업데이트하려면 Visual Studio에서 다이어그램을 다시 내보냅니다.

Visual Studio의 인쇄 기능을 사용하여 클래스 다이어그램을 인쇄할 수 있습니다.

클래스 다이어그램을 인쇄하려면

  1. 클래스 다이어그램을 엽니다.

  2. 파일 메뉴에서 인쇄을 클릭합니다.

전체 클래스 다이어그램이 인쇄됩니다. 적절한 크기로 인쇄하려면 페이지 설정 대화 상자에서 설정을 조정해야 할 수 있습니다.

클래스 다이어그램에 주석 추가

주석 셰이프를 사용하여 클래스 다이어그램에 주석을 달 수 있습니다. 메모 셰이프에는 하나의 속성이 있으며, 텍스트에 텍스트를 입력할 수 있습니다. 주석 셰이프는 코드가 아닌 다이어그램 화면에만 존재합니다.

설명은 클래스 디자이너클래스 다이어그램 보기에 있습니다. 동일한 프로젝트에 두 번째 클래스 다이어그램을 열면 첫 번째 보기에서 만든 주석이 표시되지 않습니다. 다이어그램을 삭제하면 포함된 모든 메모도 삭제됩니다.

메모 셰이프의 크기를 조정할 수 있지만 배경색, 글꼴 또는 글꼴 크기와 같은 모양에 대한 다른 측면은 변경할 수 없습니다.

메모를 추가하려면

  1. 클래스 디자이너 도구 상자 설명을 클래스 다이어그램으로 끌어옵니다.

  2. 다이어그램에서 새 메모 셰이프를 클릭하고 원하는 텍스트를 입력합니다.

클래스 다이어그램 및 클래스 세부 정보 창에서 마우스 및 바로 가기 키 사용

마우스 외에도 키보드를 사용하여 클래스 디자이너클래스 세부 정보 창에서 탐색 작업을 수행할 수 있습니다.

클래스 디자이너에서 마우스 사용

클래스 다이어그램에서 지원되는 마우스 동작은 다음과 같습니다.

마우스 콤비네이션 문맥 묘사
두 번 클릭 모양 요소 코드 편집기를 엽니다.
두 번 클릭 롤리팝 커넥터 롤리팝을 확장/축소합니다.
두 번 클릭 롤리팝 커넥터 라벨 인터페이스 표시 명령을 호출합니다.
마우스 휠 클래스 다이어그램 세로로 스크롤합니다.
쉬프트 + 마우스 휠 클래스 다이어그램 가로로 스크롤합니다.
Ctrl + 마우스 휠 클래스 다이어그램
Ctrl+Shift + 클릭 클래스 다이어그램

클래스 세부 정보 창에서 마우스 사용

마우스를 사용하여 클래스 세부 정보 창의 모양과 다음과 같은 방법으로 표시되는 데이터를 변경할 수 있습니다.

  • 편집 가능한 셀을 클릭하면 해당 셀의 내용을 편집할 수 있습니다. 변경 내용은 속성 창 및 소스 코드를 포함하여 데이터가 저장되거나 표시되는 모든 위치에 반영됩니다.

  • 행의 셀을 클릭하면 속성 창에 해당 행이 나타내는 요소의 속성이 표시됩니다.

  • 원하는 너비가 될 때까지 열 머리글 오른쪽에 있는 경계를 끌어 열의 너비를 변경합니다.

  • 행 왼쪽의 화살표 기호를 클릭하여 구획 또는 속성 노드를 확장하거나 축소할 수 있습니다.

  • 클래스 세부 정보 창에는 현재 클래스에서 새 멤버를 만들고 클래스 세부 정보 창 표에서 구성원의 구획 사이를 탐색하기 위한 몇 가지 단추가 제공됩니다.

클래스 디자이너에서 키보드 사용

클래스 다이어그램에서 지원되는 키보드 동작은 다음과 같습니다.

열쇠 문맥 묘사
화살표 키 내부 형태 유형 도형 내용에 대한 트리 스타일 탐색(도형 주위 래핑을 지원합니다). 왼쪽 및 오른쪽 키는 확장 가능한 경우 현재 항목을 확장/축소하고, 그렇지 않은 경우 부모로 이동합니다(자세한 동작은 트리 보기 탐색 참조).
화살표 키 최상위 도형 다이어그램에서 셰이프 이동
Shift+화살표 키 내부 모양 유형 멤버, 중첩 형식 또는 구획과 같은 셰이프 요소로 구성된 연속 선택 빌드 이러한 바로 가기는 순환을 지원하지 않습니다.
내부 형상 모양 최상위 셰이프 제목으로 이동합니다.
최상위 도형 다이어그램의 첫 번째 셰이프로 이동합니다.
내부 모양 유형 셰이프 내에서 마지막으로 표시되는 요소로 이동합니다.
최상위 도형 다이어그램의 마지막 도형으로 이동합니다.
Shift+Home 내부 글꼴 형태 현재 항목으로 시작하고 동일한 셰이프에서 최상위 항목으로 끝나는 셰이프 내의 요소를 선택합니다.
Shift+End 내부 형식 모양 Shift+와 비슷하지만 상하 방향입니다.
입력 모든 컨텍스트 셰이프에서 기본 동작을 호출하며 두 번 클릭하여도 사용할 수 있습니다. 대부분의 경우 보기 코드이지만 일부 요소는 다르게 정의합니다(롤리팝, 구획 머리글, 롤리팝 레이블).
+- 모든 컨텍스트 현재 포커스가 있는 요소를 확장할 수 있는 경우 이러한 키는 요소를 확장하거나 축소합니다.
> 모든 컨텍스트 자식이 있는 요소에서 요소가 축소된 경우 요소를 확장하고 첫 번째 자식으로 이동합니다.
< 모든 컨텍스트 부모 요소로 이동합니다.
Alt+Shift+L 타입 셰이프 내부 + 타입 셰이프 위에 현재 선택된 셰이프의 롤리팝(있는 경우)으로 이동합니다.
Alt+Shift+B 형식 모양 내부 + 형식 모양 위 기본 형식 목록이 형식 셰이프에 표시되고 둘 이상의 항목이 있는 경우 목록의 확장 상태를 전환합니다(축소/확장).
삭제 형식 및 주석 도형 다이어그램 명령에서 제거를 호출합니다.
삭제 다른 모든 것에. 코드 명령(멤버, 매개 변수, 연결, 상속, 롤리팝 레이블)에서 삭제를 호출합니다.
Ctrl+삭제 모든 컨텍스트 선택 영역에서 Code 삭제 명령을 호출합니다.
모든 컨텍스트 동일한 부모 내에서 다음 자식으로 이동합니다(래핑 지원).
Shift+Tab 모든 컨텍스트 동일한 부모 내에서 이전 자식으로 이동하며, 래핑 기능을 지원합니다.
스페이스바 모든 컨텍스트 현재 요소에서 선택 영역을 전환합니다.

클래스 세부 정보 창에서 키보드 사용

메모

다음 키 바인딩은 코드 입력 환경을 모방합니다.

다음 키를 사용하여 클래스 세부 정보 창을 탐색합니다.

열쇠 결과
,(쉼표) 커서가 매개 변수 행에 있는 경우 쉼표로 입력하면 커서가 다음 매개 변수의 이름 필드로 이동합니다. 커서가 메서드의 마지막 매개 변수 행에 있는 경우, 커서는 새 매개 변수를 생성할 수 있는 <매개 변수 추가> 필드로 이동합니다.

커서가 클래스 세부 정보 창의 다른 위치에 있는 경우 쉼표 입력은 말 그대로 현재 필드에 쉼표가 추가됩니다.
;(세미콜론) 또는 )(닫는 괄호) 커서를 클래스 세부 정보 창 눈금에서 다음 멤버 행의 이름 필드로 이동합니다.
커서를 다음 필드로 이동하고, 먼저 왼쪽으로 오른쪽으로 이동한 다음 위쪽에서 아래쪽으로 이동합니다. 텍스트를 입력한 필드에서 커서가 이동하는 경우 클래스 세부 정보를 해당 텍스트를 처리하고 오류가 발생하지 않으면 저장합니다.

커서가 <같은 빈 필드에 있을 때 매개 변수>을 추가하고, Tab 키를 누르면 다음 행의 첫 번째 필드로 이동합니다.
스페이스바 커서를 다음 필드로 이동하고, 먼저 왼쪽으로 오른쪽으로 이동한 다음 위쪽에서 아래쪽으로 이동합니다. 매개 변수>추가할 <같은 빈 필드에 커서가 있으면 다음 행의 첫 번째 필드로 이동합니다. 쉼표 바로 뒤에 입력된 <공백>은 무시됩니다.

커서가 요약 필드에 있으면 공백을 입력하면 공백 문자가 추가됩니다.

커서가 지정된 행의 숨기기 열에 있는 경우 공백을 입력하면 숨기기 확인란의 값이 전환됩니다.
Ctrl+Tab 다른 문서 창으로 전환합니다. 예를 들어 클래스 세부 정보 창에서 열린 코드 파일로 전환합니다.
Esc 필드에 텍스트를 입력하기 시작한 경우 ESC를 누르면 실행 취소 키 역할을 하며 필드의 내용을 이전 값으로 되돌립니다. 클래스 세부 정보 창에 일반적인 포커스가 있지만 특정 셀에 포커스가 없는 경우 ESC를 누르면 클래스 세부 정보 창에서 포커스가 이동합니다.
위쪽 화살표 그리고 아래쪽 화살표 이러한 키는 클래스 세부 정보 창 눈금에서 행에서 행으로 커서를 세로로 이동합니다.
왼쪽 화살표 커서가 이름 열에 있는 경우 왼쪽 화살표를 누르면 계층 구조의 현재 노드가 축소됩니다(열려 있는 경우).
오른쪽 화살표 커서가 이름 열에 있는 경우 오른쪽 화살표를 누르면 계층 구조의 현재 노드가 확장됩니다(축소된 경우).

포괄적인 바로 가기 키 목록은 Visual Studio 바로 가기 키를 참조하세요.