7장. Visual Studio Code 구성 - 오픈 소스("코드 - OSS")
Visual Studio Code - 오픈 소스("Code - OSS")를 구성하는 방법을 알아봅니다.
7.1. 단일 및 다중 루트 작업 공간 구성 링크 복사링크가 클립보드에 복사되었습니다!
다중 루트 작업 공간 기능을 사용하면 동일한 작업 공간에 여러 프로젝트 폴더를 사용할 수 있습니다. 이 기능은 제품 문서 및 제품 코드 리포지토리와 같은 여러 관련 프로젝트에서 한 번에 작업할 때 유용합니다.
작업 공간 파일을 더 잘 이해하고 작성할 수 있는 VS Code 작업 공간 개요를 참조하십시오.
기본적으로 작업 공간은 다중 루트 모드에서 열리도록 설정됩니다.
작업 공간이 시작되면 /projects/.code-workspace
작업 공간이 생성됩니다. 작업 공간 파일에는 devfile에 설명된 모든 프로젝트가 포함됩니다.
작업 공간 파일이 이미 있으면 업데이트되고 누락된 모든 프로젝트가 devfile에서 가져옵니다. devfile에서 프로젝트를 제거하면 작업 공간 파일에 남아 있습니다.
기본 동작을 변경하고 자체 작업 공간 파일을 제공하거나 단일 루트 작업 공간으로 전환할 수 있습니다.
프로세스
자체 작업 공간 파일을 제공합니다.
.code-workspace
라는 작업 공간 파일을 리포지토리의 루트에 배치합니다. 작업 영역을 만든 후 Visual Studio Code - Open Source("Code - OSS")는 작업 공간 파일을 그대로 사용합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 중요작업 공간 파일을 만들 때는 주의하십시오. 오류가 발생하면 대신 빈 Visual Studio Code - 오픈 소스("Code - OSS")가 열립니다.
중요여러 프로젝트가 있는 경우 작업 공간 파일은 첫 번째 프로젝트에서 가져옵니다. 첫 번째 프로젝트에 작업 공간 파일이 없으면 새 파일이 생성되어
/projects
디렉터리에 배치됩니다.
대체 작업 공간 파일을 지정합니다.
devfile에 VSCODE_DEFAULT_WORKSPACE 환경 변수를 정의하고 작업 공간 파일의 올바른 위치를 지정합니다.
env: - name: VSCODE_DEFAULT_WORKSPACE value: "/projects/project-name/workspace-file"
env: - name: VSCODE_DEFAULT_WORKSPACE value: "/projects/project-name/workspace-file"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
단일 루트 모드에서 작업 공간을 엽니다.
VSCODE_DEFAULT_WORKSPACE 환경 변수를 정의하고 root로 설정합니다.
env: - name: VSCODE_DEFAULT_WORKSPACE value: "/"
env: - name: VSCODE_DEFAULT_WORKSPACE value: "/"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow