Projeto IDX
Projeto IDX | |
---|---|
Características | |
Baseado em | Visual Studio Code |
Classificação | ambiente de desenvolvimento integrado editor de código fonte |
Data/Ano | 14 maio 2024 |
Criador/Fabricante | |
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]
Referências
[editar | editar código-fonte]- ↑ 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
- ↑ a b Claburn, Thomas. «Google teases Project IDX, an AI-infused code environment». www.theregister.com (em inglês)
- ↑ a b «Google's Project IDX adds iOS, Android emulators, and more templates». ZDNET (em inglês). Consultado em 11 de abril de 2024
- ↑ 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)
- ↑ 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
- ↑ 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
- ↑ 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
- ↑ 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