Saltar para o conteúdo

Projeto IDX

Origem: Wikipédia, a enciclopédia livre.
Projeto IDX
Características
Baseado em Visual Studio Code
Classificação ambiente de desenvolvimento integrado
editor de código fonte Edit this on Wikidata
Data/Ano 14 maio 2024
Criador/Fabricante Google Edit this on Wikidata
Plataforma Visual Studio Code
Localização
[ Editar Wikidata ]
[ Editar infocaixa ]

O Project IDX é um ambiente de desenvolvimento integrado (IDE) online assistido por Inteligencia Artifical Gemini desenvolvido pela empresa norte-americana Googleem maio de 2024,[1] baseado no Code OSS/VS Code.[2][3][4][5][6]

Características

[editar | editar código-fonte]

O Project IDX é um espaço de trabalho assistido por IA para desenvolvimento de aplicativos full stack e multiplataforma na nuvem, baseado em Code OSS (edição de código aberto do Visual Studio Code) e,[6] usa a infraestrutura do Google Cloud VM (Cloud Workstation) para ser executado.[4][6] Sendo capaz de desenvolver em qualquer lugar usando qualquer dispositivo e,[6] permitindo hospedar o projeto no Google Cloud Workspace paraintegrar com os serviços/programas no Google Cloud ou usar o AWS Cloud9.[4]

Projetado para a criação ágil e facil de aplicações na web e multiplataforma, além da implantação e o gerenciamento, com suporte para uma ampla variedade de estruturas, linguagens, frameworks e, serviços.[6] O Google também fornece modelos para projetos JavaScript, Python e Go, também para uma série de estruturas web e multiplataforma como Angular, Flask, Flutter, Node, Next.js, React, Vue, Svelte, FireBase e, Google Maps.[4][7]

O ambiente do IDX possui todos os recursos de uma VM com base em Linux.[6] Além de incluir os recursos, idiomas e plugins suportados pelo VS Code, possui funcionalidades exclusivas criadas pelo Google, como o assistente de inteligência artificial generativa integrado alimentado por Gemini, integrações Nix e emuladores iOS e Android.[2][3][4][5]

O IDX AI faz sugestões de código enquanto o programador digita e, oferece um bate-papo com o assistente IA onde pode pedir para criar um novo código, ou traduzir código para outro idioma, ou explicar o código, ou para escrever testes de unidade.[4]

Integração com Git e GitHub, as importações são de três tipos: web, Flutter e, outros, que podem ser estruturas JavaScript/TypeScript diferentes das explicitamente listadas.[4] Se o projeto GitHub tiver dependências de JavaScript, você poderá executar npm install no terminal do IDX após a importação e, pode transformar o projeto em repositório Git no IDX e sincronizar com o GitHub.[4]

14 de maio de 2024 a empresa Google lançou o IDX como beta aberto.[8]

  1. Lardinois, Frederic (8 de agosto de 2023). «Google launches Project IDX, a new AI-enabled browser-based development environment». TechCrunch. Consultado em 11 de abril de 2024 
  2. a b Claburn, Thomas. «Google teases Project IDX, an AI-infused code environment». www.theregister.com (em inglês) 
  3. a b «Google's Project IDX adds iOS, Android emulators, and more templates». ZDNET (em inglês). Consultado em 11 de abril de 2024 
  4. a b c d e f g h Heller, Martin (29 de janeiro de 2024). «Google Project IDX: A promising next-generation cloud IDE». InfoWorld (em inglês) 
  5. a b Lardinois, Frederic (25 de janeiro de 2024). «Google extends its Project IDX development environment with built-in iOS and Android emulators». TechCrunch. Consultado em 11 de abril de 2024 
  6. a b c d e f «Apresentação do Project IDX, um experimento para melhorar o desenvolvimento de apps de pilha completa e multiplataforma- Google Developers Blog». developers.googleblog.com (em inglês). Consultado em 27 de setembro de 2024 
  7. Crouse, Megan (11 de agosto de 2023). «Google Wants You to Code in a Browser With Project IDX». TechRepublic. Consultado em 11 de abril de 2024 
  8. Lardinois, Frederic (14 de maio de 2024). «Project IDX, Google's next-gen IDE, is now in open beta». TechCrunch (em inglês). Consultado em 15 de maio de 2024 

Ligações externas

[editar | editar código-fonte]