영어로 읽기

다음을 통해 공유


개발자 홈 머신 구성 - Windows 개발 환경 설정

개발자 홈 머신 구성 도구는 모든 개발 환경 설정 작업을 한 곳으로 가져와 새 머신을 효율적으로 설정하거나 새 프로젝트를 온보딩할 수 있도록 합니다.

머신을 개발 준비하는 과정에서 일반적으로 수반되는 복잡하고 번거로운 모든 절차를 피하세요. Dev Home은 프로젝트 요구 사항을 검색하고, 리포지토리를 복제하고, 설치할 특정 버전의 소프트웨어 및 도구를 찾는 프로세스를 간소화합니다. 여러 도구 로그인을 관리하고, 컨텍스트 전환을 최소화하고, 생산성에 더 빠르게 도달하므로 가장 잘하는 작업인 개발에 집중할 수 있습니다.

개발자 홈 머신 구성 도구의 스크린샷

컴퓨터 구성

Dev Home Machine 구성을 통해 개발 환경을 코드 작성 준비 상태로 맞추는 데 필요한 모든 것을 관리할 수 있습니다.

컴퓨터 구성선택하면 Dev Home에서 다음과 같은 여러 설정 옵션을 제공합니다.

  • 로컬 컴퓨터설정: 기본 제공 그래픽 구성 인터페이스를 사용하여 애플리케이션 설치, 리포지토리 복제, 새 개발 프로젝트에 필요한 요구 사항 추가를 통해 환경을 무인으로 설정할 수 있습니다. 단계별 도구는 인기 있는 개발 도구 또는 알려진 리포지토리에 대한 제안을 포함하여 필요한 모든 것을 안내합니다. 프로세스가 끝나면 WinGet 구성 파일을 생성하여 이러한 동일한 단계를 모든 컴퓨터에 쉽게 적용할 수 있습니다. 모든 선택을 마치면, 앉아서 Dev Home이 나머지를 처리하도록 하세요. WinGet 구성 파일이 포함된 리포지토리를 복제한 경우 Dev Home에서 이를 감지하고 설정을 계속 완료할 수 있습니다.

  • 환경설정: 개발을 위한 새 로컬 또는 클라우드 환경을 만듭니다. 만든 후에는 환경 페이지에서 시작하거나 구성을 위해 선택할 수 있습니다. 설치할 애플리케이션과 복제할 공용 리포지토리를 선택하여 구성할 기존 개발 환경을 대상으로 지정할 수도 있습니다. 예를 들어 Hyper-V(로컬 가상 머신), Microsoft Dev Box(클라우드 기반 개발 환경)과 같은 예가 있습니다. 로컬 환경을 설정하듯 다른 환경도 쉽게 설정할 수 있습니다.

  • 기존 설치대한 구성 파일 실행: WinGet 구성 파일 사용하여 모든 컴퓨터 설정 및 프로젝트 온보딩 작업을 단일 파일로 통합하여 개발 환경을 안정적이고 반복 가능하게 설정합니다. WinGet 구성 파일은 Windows 패키지 관리자 및 PowerShell DSC(필요한 상태 구성) 리소스 모듈을 적용하는 JSON 스키마가 있는 YAML 형식을 사용하여 컴퓨터 설정의 모든 측면을 처리합니다. 새 팀 또는 프로젝트에 온보딩할 때 올바른 소프트웨어 버전, 패키지, 도구, 프레임워크 및 설정을 찾는 것에 대한 걱정을 제거합니다. 이 환경에서는 요약 보기 간에 전환하거나 YAML 파일의 원시 콘텐츠를 체크 아웃할 수 있습니다. WinGet 구성 파일을 실행하기 전에 의 신뢰성을 확인해야 합니다.

  • 리포지토리복제: Dev Home GitHub 확장 또는 Dev Home Azure 확장사용하여 자격 증명을 연결한 후에는 Dev Home을 사용하여 리포지토리를 컴퓨터에 복제할 수 있습니다.

  • 애플리케이션 설치: Dev Home을 사용하여 소프트웨어 애플리케이션을 탐색하고 설치하십시오. 한 번에 하나씩 설치하거나 간식을 먹는 동안 Dev Home이 여러 애플리케이션을 설치하도록 할 수 있습니다.

  • 개발 드라이브추가: 개발 중심 시나리오에서 성능이 향상되도록 ReFS 및 최적화된 보안 설정을 활용하는 스토리지 볼륨을 추가하려면 Dev Drive를 추가하는 것이 좋습니다. Dev Drive 문서에서 자세히 알아보세요.

리포지토리 복제 및 개발 드라이브에 저장

Dev Home을 사용하여 리포지토리를 복제하는 경우 리포지토리(또는 여러 리포지토리)를 선택한 후 복제할 스토리지 드라이브를 선택할 수 있습니다. "개발자 드라이브을 이미 설정한 경우, 리포지토리를 복제할 때 기본 경로로 사용됩니다."

개발자 드라이브를 아직 만들지 않은 경우 개발자 홈을 사용하여 만들 수 있는 옵션이 있습니다. Dev Drive를 사용하여 워크로드 성능을 최적화하려면 확인란을 선택합니다. 그런 다음, 개발자 드라이브를 만들 동적 VHDX의 드라이브 문자, 이름, 크기 및 위치와 같은 몇 가지 옵션을 사용자 지정할 수 있습니다. 이름은 VHDX 파일과 Dev Drive 모두에 사용됩니다. 기본적으로 옵션은 사용 가능한 다음 드라이브 문자, 50GB 크기로, %userprofile%\DevDrives에서 생성됩니다.

리포지토리를 복제하는 데 사용되는 Dev Home Machine 구성의 스크린샷

Dev Home사용하여 수행할 수 있는 작업을 자세히 알아봅니다.