Este é o Projeto IDX

O Project IDX é um ambiente de desenvolvimento integrado experimental baseado na Web. A IDX pode ajudar a criar e implantar aplicativos em várias pilhas de tecnologia sem o tédio de configurar ambientes de desenvolvimento para você e outras pessoas da sua equipe. O IDX é executado em VMs totalmente configuráveis no Google Cloud para manter seu ambiente de desenvolvimento confiável, seguro e totalmente configurável, assim como um ambiente de desenvolvimento local.

Os novos modelos de projeto no IDX ajudam no desenvolvimento de apps da Web usando frameworks como Angular, Next.js, React, Svelte e Vue. O IDX também tem modelos para desenvolver apps multiplataforma usando o Flutter pelo navegador.

Continue lendo para conferir uma lista de alguns dos principais recursos do IDX.

Principais recursos

Um ambiente conhecido O IDX é criado com base no conhecido projeto Code OSS e executa uma máquina virtual (VM) completa com a tecnologia do Google Cloud.
IA da IDX A IDX AI oferece sugestões de código enquanto você digita. É possível usar o chat de código com tecnologia de IA para pedir ajuda à IDX AI com seu código, incluindo gerar novos códigos, traduzir códigos para outra linguagem, explicar o código e criar testes de unidade. A IDX AI também destaca possíveis requisitos de licença com base no código gerado por IA.
Criação de projetos com modelos integrados É possível começar a criar rapidamente um novo app em vários frameworks da Web e de várias plataformas conhecidos, incluindo Next.js, React, Angular, Vue, Svelte e Flutter.
Importação do GitHub Traga seus próprios apps da Web e do Flutter para o IDX ou comece a trabalhar em um repositório público ou privado no GitHub.
Emuladores do Cloud no Android para apps do Flutter (em breve) Um Android Emulator é integrado para ajudar você a desenvolver seu app do Flutter em um SO real para dispositivos móveis, inteiramente no navegador
Implante diretamente do seu espaço de trabalho Implante seus projetos da Web ou do Flutter no Firebase Hosting diretamente do seu espaço de trabalho.
Compartilhamento do Workspace (altamente experimental) Convide outras pessoas diretamente para seu espaço de trabalho para acelerar as sessões de solução de problemas ou demonstrar o trabalho em andamento, com acesso compartilhado completo ao código local, terminais, emuladores e muito mais.
Espaço de trabalho completo da VM Os espaços de trabalho do IDX são configuráveis, reproduzíveis e temporários para permitir a programação de qualquer lugar em uma configuração de desenvolvedor limpa e eficiente, a qualquer momento.
Extensões O IDX vem com extensões pré-instaladas para ajudar você a configurar seu espaço de trabalho e começar a programar. Você também tem acesso a várias outras extensões disponíveis no OpenVSX.

Informações importantes antes de você começar

Esta é uma versão experimental de pré-produção do Projeto IDX. O Projeto IDX provavelmente será alterado e não está sujeito a nenhum contrato de nível de serviço (SLA) ou política de descontinuação. A implementação está sujeita a mudanças sem aviso prévio e em versões futuras.

Em relação a qualquer software de amostra, arquivos de dados e código-fonte que acompanham esta documentação: este produto é fornecido "no estado em que se encontra" e sem garantia de qualquer tipo, e o Google renuncia expressamente a toda e qualquer garantia, sejam elas expressas, implícitas, estatutárias ou outras, incluindo, sem limitação, garantias de comercialidade, adequação para uma finalidade específica e não violação de quaisquer direitos relacionados a esse produto.

Outras restrições e avisos importantes do programa IDX

  • Recursos de código generativo

    • A IDX oferece acesso a recursos de chat e código generativo de IA, além de serviços e software de desenvolvedor associados (os "Recursos de código generativo"), que são experimentais por natureza e às vezes podem mostrar informações imprecisas ou ofensivas que não representam as opiniões do Google. Por isso, use código com cuidado.
    • Você precisa ter 18 anos ou mais para usar os Recursos do Código Generativo.
    • Não insira informações pessoais ou sensíveis, incluindo, entre outros, nomes, números de telefone, endereços, e-mails ou datas de nascimento.


Próximas etapas

Introdução ao projeto IDX.