Remote Development

Remote Development

무료

Visual Studio Code - Remote Development

개발 환경을 Docker Container에 설정하고 코드는 Visual Studio Code로 편집할 수 있습니다.

빌드, 디버깅, 테스트를 Container 환경에서 실행할 수 있습니다.

특징

  • Host와 격리된 환경에서 개발 환경 구성이 가능, Host 개발환경과 분리
  • Container 환경은 개발 코드와 함께 공유, 새로운 개발환경 설정이 간단함
  • Docker, SSH, Windows Subsystem for Linux(WSL) 을 지원, 대부분의 Host에서 사용 가능

설치하기

  1. 사용할 컨테이너 설정
    • Docker for Mac, SSH가 설정된 서버 또는 WSL 등...
  2. Visual Studio Code 내부의 Remote Development Extension을 설치

사용법

간단하게 저장소를 하나 clone 해서, 따라할 수 있습니다.

https://github.com/Microsoft/vscode-remote-try-node 저장소를 클론하여, VSCode를 열어줍니다.

VSCode의 Command Palette를 열어 Remote-Containers: Open Folder in Container... 를 수행하면, .devcontainer 폴더 내부에 설정된 Container가 빌드되고 설정되는 것을 확인할 수 있습니다. 추가적인 설명은 확장프로그램의 문서에서 확인 가능합니다.

스크린샷

스크린샷

댓글