Skip to main content

Github Codespaces에서 Visual Studio Code 명령 팔레트 사용

Visual Studio Code의 명령 팔레트 기능을 사용하여 GitHub Codespaces의 여러 명령에 액세스할 수 있습니다.

Visual Studio Code Command Palette

정보

VS Code Command Palette는 Visual Studio Code의 초점 기능 중 하나이며 GitHub Codespaces에서 사용할 수 있습니다. 명령 팔레트를 사용하면 GitHub Codespaces 및 VS Code를 위한 여러 명령에 액세스할 수 있습니다. VS Code Command Palette 사용에 대한 자세한 내용은 VS Code 설명서의 “사용자 인터페이스”를 참조하세요.

VS Code Command Palette에 액세스

여러 가지 방법으로 VS Code Command Palette에 액세스할 수 있습니다.

  • Shift+Command+P(Mac) / Ctrl+Shift+P(Windows/Linux).

    이 명령은 Firefox에서 예약된 바로 가기 키입니다.

  • F1

  • 애플리케이션 메뉴에서 보기 > 명령 팔레트를 클릭합니다.

Codespaces에 대한 명령

GitHub Codespaces와 관련된 모든 명령을 보려면 VS Code Command Palette에 액세스한 다음 “Codespaces”를 입력하기 시작합니다.

"codespaces"가 입력된 명령 팔레트의 스크린샷입니다. 드롭다운에는 GitHub Codespaces에 관련된 모든 명령이 나열됩니다.

codespace 일시 중단 또는 중지

새 비밀을 추가하거나 컴퓨터 유형을 변경하는 경우 codespace를 중지하고 다시 시작하여 변경 내용을 적용해야 합니다.

codespace의 컨테이너를 일시 중단하거나 중지하려면 VS Code Command Palette에 액세스한 다음 “stop”을 입력하기 시작합니다. Codespaces: 현재 codespace 중지를 선택합니다.

검색 텍스트 "stop"과 "Codespaces: 현재 codespace 중지" 옵션이 있는 명령 팔레트의 스크린샷입니다.

미리 정의된 개발 컨테이너 구성 추가

미리 정의된 개발 컨테이너 구성을 추가하려면 VS Code Command Palette에 액세스한 다음 “add dev”를 입력하기 시작합니다. Codespaces: 개발 컨테이너 구성 파일 추가를 클릭합니다.

"개발 추가"가 입력되고 "Codespaces: 개발 컨테이너 구성 파일 추가"가 나열된 명령 팔레트의 스크린샷.

Codespace 다시 빌드

개발 컨테이너를 추가하거나 구성 파일(devcontainer.jsonDockerfile)을 편집하는 경우 변경 내용을 적용하려면 codespace를 다시 빌드해야 합니다.

컨테이너를 다시 빌드하려면 VS Code Command Palette에 액세스한 다음 “rebuild”를 입력하기 시작합니다. Codespaces: 컨테이너 다시 빌드를 선택합니다.

검색 텍스트 "rebuild"와 "Codespaces: Rebuild Container" 옵션이 있는 명령 팔레트의 스크린샷입니다.

팁: 경우에 따라 다시 전체 빌드를 수행하여 캐시를 지우고 새 이미지로 컨테이너를 다시 빌드하려고 할 수 있습니다. 자세한 내용은 "Codespace에서 컨테이너 다시 빌드"을 참조하세요.

Codespaces 로그

VS Code Command Palette를 사용하여 codespace 만들기 로그에 액세스하거나 모든 로그를 내보낼 수 있습니다.

GitHub Codespaces에 대한 로그를 검색하려면 VS Code Command Palette에 액세스한 다음 "export"를 입력하기 시작합니다. Codespaces: 로그 내보내기를 선택하여 GitHub Codespaces와 관련된 모든 로그를 내보내거나 Codespaces: 만들기 로그 보기를 선택하여 설정과 관련된 로그를 봅니다.

검색 텍스트 "export"와 "Codespaces: 로그 내보내기" 옵션이 있는 명령 팔레트의 스크린샷입니다.

추가 참고 자료