Project IDX를 사용하면 코드베이스를 처음 사용하는 사용자가 개발 환경을 설정하고 생산성을 높이는 단계를 간소화할 수 있습니다.
예를 들면 다음과 같습니다.
다른 참여자와 함께 팀으로 작업하는 경우 프로젝트에 맞게 정확하게 환경을 맞춤설정한 다음
.idx/dev.nix
파일을 프로젝트의 Git 저장소에 커밋할 수 있습니다. 이렇게 하면 팀원이 IDX에서 내 Git 저장소를 가져올 때 새 작업공간에 동일한 시스템 패키지, IDE 확장 프로그램, 시작 스크립트 등이 포함된 내 구성과 정확히 동일한 구성이 적용됩니다.다른 사용자가 사용할 프레임워크 또는 라이브러리를 빌드하는 경우 샘플 코드 저장소에
.idx/dev.nix
파일을 포함하면 사용자가 샘플을 IDX로 가져올 때 환경 설정을 건너뛰고 프레임워크를 바로 사용해 볼 수 있습니다. 사용자를 위한 맞춤설정이 가능한 시작점으로 자체 맞춤 템플릿을 빌드할 수도 있습니다.
환경 맞춤설정이 마음에 들면 프로젝트의 README.md
파일과 같은 문서에 'IDX에서 열기' 버튼을 추가하여 다른 사용자가 더 쉽게 프로젝트를 IDX로 가져올 수 있도록 할 수 있습니다.
일반적인 'IDX에서 열기' 진입점
'IDX로 열기' 버튼에 사용할 수 있는 URL 패턴은 다음과 같습니다.
Git 저장소 URL로 미리 채워진 Git 저장소 가져오기 흐름에 연결하려면 다음 URL 패턴을 사용하세요.
https://idx.google.com/import?url=https://github.com/my-org/my-repo
현재는 GitHub 저장소 (비공개 및 공개)만 지원됩니다.
사전 정의된 워크스페이스 템플릿에 연결하려면 IDX의 템플릿 페이지에서 원하는 템플릿을 찾아 URL을 복사합니다. URL은 다음 URL 패턴을 따라야 합니다.
https://idx.google.com/new/gemini
템플릿의 GitHub URL이 미리 채워진 맞춤 템플릿으로 연결하려면 다음 URL 패턴을 사용하세요.
https://idx.google.com/new?template=https://github.com/my-org/my-template
'IDX에서 열기' 버튼 추가
이 도구를 사용하여 IDX 버튼의 HTML을 생성합니다.