'IDX에서 열기' 버튼을 추가합니다.

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을 복사합니다.

    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을 생성하세요.