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: