Bienvenue dans le projet IDX

Project IDX est un environnement de développement expérimental Web et intégré. IDX peut vous aider à créer et à déployer des applications dans différentes piles technologiques sans avoir à configurer des environnements de développement pour vous-même et pour les autres membres de votre équipe. IDX s'exécute sur des VM entièrement configurables sur Google Cloud pour garantir la fiabilité, la sécurité et la configuration de votre environnement de développement, tout comme un environnement de développement local.

Les nouveaux modèles de projet IDX permettent de développer des applications Web à l'aide de frameworks tels qu'Angular, Next.js, React, Svelte et Vue. IDX dispose également de modèles permettant de développer des applications multiplates-formes en utilisant Flutter entièrement à partir du navigateur.

Poursuivez votre lecture pour obtenir une liste de certaines des caractéristiques clés d’IDX.

Principales fonctionnalités

Un environnement familier IDX s'appuie sur le projet populaire Code OSS et exécute une machine virtuelle (VM) complète optimisée par Google Cloud.
IDX AI IDX AI propose des suggestions de code à mesure que vous saisissez du texte. Vous pouvez utiliser le chat de code basé sur l'IA pour demander de l'aide à IDX AI concernant votre code, y compris pour générer du nouveau code, le traduire dans un autre langage, expliquer le code et écrire des tests unitaires. IDX AI met également en évidence les exigences de licence possibles en fonction du code généré par IA.
Création de projets avec des modèles intégrés Vous pouvez rapidement commencer à créer une application dans divers frameworks Web et multiplates-formes courants, tels que Next.js, React, Angular, Vue, Svelte et Flutter.
Importation GitHub Transférez vos propres applications Web et Flutter vers IDX, ou commencez à travailler à partir d'un dépôt public ou privé sur GitHub.
Émulateurs Android Cloud pour les applications Flutter (bientôt disponibles) Un émulateur Android est intégré pour vous aider à développer votre application Flutter sur un véritable système d'exploitation pour mobile, entièrement dans le navigateur.
Déployer directement depuis votre espace de travail Déployez vos projets Web ou Flutter sur Firebase Hosting directement depuis votre espace de travail.
Partage de l'espace de travail (hautement expérimental) Vous pouvez inviter d'autres personnes directement dans votre espace de travail pour accélérer les sessions de dépannage ou effectuer une démonstration de votre travail en cours, grâce à un accès partagé complet au code local, aux terminaux, aux émulateurs, etc.
Espace de travail complet de la VM Les espaces de travail IDX sont configurables, reproductibles et éphémères pour vous permettre de coder où que vous soyez sur une configuration de développeur propre et performante, à chaque fois.
Extensions IDX inclut des extensions préinstallées pour vous aider à configurer votre espace de travail et à commencer à coder. Vous avez également accès à diverses extensions supplémentaires disponibles auprès d'OpenVSX.

Clauses de non-responsabilité avant de commencer

Il s'agit d'une version expérimentale de préproduction du projet IDX. Project IDX est susceptible de changer et n'est soumis à aucun contrat de niveau de service (SLA) ni à aucun règlement relatif aux abandons. Cette mise en œuvre est susceptible d'être modifiée sans préavis et dans les prochaines versions.

Concernant les exemples de logiciels, fichiers de données et code source accompagnant cette documentation: ce produit est fourni "en l'état" et sans garantie d'aucune sorte, et Google décline toute garantie, expresse, implicite, légale ou autre, y compris, sans s'y limiter, les garanties de qualité marchande, d'adéquation à un usage particulier et de non-contrefaçon de tout droit relatif à ce produit.

Restrictions et clauses de non-responsabilité supplémentaires liées au programme IDX

  • Fonctionnalités de code génératif

    • IDX donne accès au code génératif d'IA et aux fonctionnalités de chat, ainsi qu'aux logiciels et services de développement associés (les "Fonctionnalités de code génératif"). Ces fonctionnalités sont expérimentales et peuvent parfois afficher des informations inexactes ou choquantes qui ne représentent pas les opinions de Google. Par conséquent, utilisez le code avec prudence.
    • Vous devez avoir au moins 18 ans pour utiliser les fonctionnalités de code génératif.
    • Vous ne devez saisir aucune information personnelle ou sensible, y compris, mais sans s'y limiter, des noms, numéros de téléphone, adresses, adresses e-mail ou dates de naissance.


Étapes suivantes

Premiers pas avec le projet IDX