유저 인터페이스
Visual Studio Code는 기본적으로 코드 편집기입니다. 다른 많은 코드 편집기와 마찬가지로, VS Code는 탐색기를 왼쪽에 배치하고, 열려 있는 파일의 내용을 표시하는 편집기를 오른쪽에 배치하는 일반적인 유저 인터페이스와 레이아웃을 채택합니다.
기본 레이아웃
VS Code는 편집기를 위한 공간을 최대화하면서 폴더나 프로젝트의 전체 컨텍스트를 탐색하고 액세스할 수 있는 충분한 공간을 남기는 간단하고 직관적인 레이아웃을 제공합니다. 유저 인터페이스는 다섯 가지 주요 영역으로 나뉩니다:
- 편집기 (Editor) - 파일을 편집하는 주요 영역입니다. 세로 및 가로로 나란히 원하는 만큼 많은 편집기를 열 수 있습니다.
- 기본 사이드 바 (Primary Side Bar) - 탐색기와 같은 다양한 화면를 포함하여 프로젝트 작업을 도와줍니다.
- 상태 표시줄 (Status Bar) - 열린 프로젝트와 편집 중인 파일에 대한 정보를 제공합니다.
- 활동 표시줄 (Activity Bar) - 왼쪽 가장자리에 위치하며, 화면 간 전환을 가능하게 하고 Git이 활성화된 경우 나가는 변경 사항 수와 같은 추가 컨텍스트별 지표를 제공합니다. 활동 표시줄의 위치를 변경할 수 있습니다.
- 패널 (Panel) - 편집기 영역 아래에 있는 추가 화면 공간입니다. 기본적으로 출력, 디버그 정보, 오류 및 경고, 통합 터미널을 포함합니다. 패널은 더 많은 세로 공간을 위해 왼쪽 또는 오른쪽으로 이동할 수 있습니다.
기본 사이드 바 반대편에 화면를 표시할 수 있는 보조 사이드 바도 사용할 수 있습니다. Ctrl+Alt+B
를 사용하여 표시하고 기본 사이드 바에서 보조 사이드 바로 화면를 드래그할 수 있습니다.
VS Code를 시작할 때마다 마지막으로 닫았을 때의 상태로 열립니다. 폴더, 레이아웃 및 열린 파일이 보존됩니다.
각 편집기에서 열린 파일은 편집기 영역 상단에 탭 헤더(Tabs)로 표시됩니다. 탭 헤더에 대해 자세히 알아보려면 탭 섹션을 참조하세요.
활동 표시줄을 마우스 오른쪽 버튼으로 클릭하고 Move Primary Side Bar Right을 선택하거나 단축키(Ctrl+B
)를 사용하여 기본 사이드 바를 오른쪽으로 이동할 수 있습니다.
나란히 편집
세로 및 가로로 원하는 만큼 많은 편집기를 열 수 있습니다. 이미 편집기가 열려 있는 경우, 옆에 다른 편집기를 여는 여러 가 지 방법이 있습니다:
Alt
를 누르고 탐색기 화면에서 파일을 선택합니다.Ctrl+\
를 사용하여 활성 편집기를 두 개로 나눕니다.- 탐색기 컨텍스트 메뉴에서 Open to the Side(
Ctrl+Enter
)를 선택합니다. - 편집기 오른쪽 상단의 Split Editor 버튼을 선택합니다.
- 파일을 편집기 영역의 어느 쪽으로든 드래그 앤 드롭합니다.
- Quick Open(
Ctrl+P
) 파일 목록에서Ctrl+Enter
를 누릅니다.
다른 파일을 열 때, 활성 편집기가 해당 파일의 내용을 표시합니다. 두 개의 편집기가 나란히 열려 있고 오른쪽 편집기에 'foo.cs' 파일을 열고 싶다면, 파일을 열기 전에 해당 편집기를 활성화해야 합니다(클릭하여 활성화).
기본적으로 편집기는 활성 편집기의 오른쪽에 열립니다. workbench.editor.openSideBySideDirection
설정을 사용하여 새 편집기를 활성 편집기의 아래쪽에 열도록 변경할 수 있습니다.
여러 편집기가 열려 있는 경우, Ctrl
키(macOS에서는 Cmd
)를 누르고 1
, 2
, 또는 3
을 눌러 빠르게 전환할 수 있습니다.
편집기를 크기 조정하고 재정렬할 수 있습니다. 편집기 제목 영역을 드래그 앤 드롭하여 위치를 변경하거나 크기를 조정하세요.
편집기 그룹
편집기를 분할할 때(Split Editor 또는 Open to the Side 명령 사용), 항목 그룹을 포함할 수 있는 새 편집기 영역(편집 그룹)이 생성됩니다. 세로 및 가로로 원하는 만큼 많은 편집기 그룹을 열 수 있습니다.
탐색기 화면 상단의 Open Editors 섹션에서 이를 명확하게 볼 수 있습니다(... > Open Editors 토글).
작업 영역에서 편집기 그룹을 드래그 앤 드롭하고, 그룹 간에 개별 탭을 이동하며, 전체 그룹을 빠르게 닫을 수 있습니다(Close All).
VS Code는 탭을 활성화했는지 여부에 관계없이 편집기 그룹을 사용합니다. 탭이 없는 경우, 편집기 그룹은 가장 최근에 선택된 항목이 편집기 창에 표시되는 열린 항목의 스택입니다.
그룹 내 분할
Split Editor in Group 명령(Ctrl+K Ctrl+Shift+\
)을 사용하여 새 편집기 그룹을 생성하지 않고 현재 편집기를 분할할 수 있습니다. 이 편집기 모드와 두 측면 간의 탐색을 위한 특정 명령에 대해 자세히 알아보려면 사용자 정의 레이아웃 문서의 섹션을 참조하세요.
플로팅 창
Move into New Window 또는 Copy into New Window(Ctrl+K O
) 명령을 사용하여 편집기를 자체 플로팅 창으로 이동할 수 있습니다. 플로팅 편집기 창에 대해 자세히 알아보려면 사용자 정의 레이아웃 문서의 섹션을 참조하세요.