Adicione um botão "Abrir no IDX"

Com o Project IDX, é possível simplificar as etapas para alguém novo na sua base de código para configurar o ambiente de desenvolvimento e aumentar a produtividade.

Por exemplo,

  • Se você está trabalhando em uma equipe com outros colaboradores, é possível personalizar seu ambiente com precisão para o projeto e depois faça commit do arquivo .idx/dev.nix no repositório Git do projeto. Dessa forma, quando um colega de equipe importar seu repositório Git no IDX, o o novo espaço de trabalho terá exatamente a mesma configuração que o seu, completo com os mesmos pacotes de sistema, extensões do ambiente de desenvolvimento integrado, scripts iniciais e muito mais.

  • Se você estiver criando um framework ou uma biblioteca para outras pessoas usarem, será possível inclua um arquivo .idx/dev.nix nos repositórios de exemplo de código. Assim, quando um usuário importar suas amostras para o IDX, ele poderá ignorar o ambiente configuração e ir direto para o teste do framework. Você pode até construir seu próprio modelo personalizado como um feedback opinativo, e personalizável para seus usuários.

Quando estiver satisfeito com as personalizações do seu ambiente, você poderá deixá-lo ainda mais fácil para outras pessoas importarem seu projeto para o IDX adicionando um IDX" à documentação, como o arquivo README.md do projeto.

"Aberto no IDX" comum Pontos de entrada

Existem vários padrões de URL disponíveis para o tipo de arquivo "Abrir no IDX", botão disponíveis:

  • Para vincular ao fluxo de importação de um repositório Git, preenchido automaticamente com seu Git URL do repositório, use este padrão de URL:

    https://idx.google.com/import?url=https://github.com/my-org/my-repo
    

    No momento, apenas repositórios do GitHub têm suporte (tanto privados quanto públicas).

  • Para vincular a um modelo de espaço de trabalho predefinido, encontre aquele que você está que você está procurando na página Modelos IDX e copie o URL, que deve seguir este padrão:

    https://idx.google.com/new/gemini
    
  • Para vincular a um modelo personalizado, preenchido previamente com o URL do GitHub do seu modelo, use este padrão de URL:

    https://idx.google.com/new?template=https://github.com/my-org/my-template
    

Adicionar um "Abrir no IDX" botão

Use esta ferramenta para gerar o HTML de um botão IDX: