'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은 다음 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을 생성합니다.