Cloud Workstations fournit plusieurs images de conteneur préconfigurées contenant des environnements de développement intégrés (IDE) préconfigurés. Pour utiliser un IDE préconfiguré, sélectionnez celui de votre choix dans la liste des images de base préconfigurées lorsque vous créez une configuration de station de travail, puis créez des stations de travail à l'aide de cette configuration. Lorsque vous vous connectez à votre poste de travail via votre navigateur, vous pouvez utiliser l'IDE inclus dans l'image de conteneur préconfigurée.
Éditeur de base Cloud Workstations
Cloud Workstations est fourni avec un IDE Code OSS par défaut pour Cloud Workstations qui vous permet d'écrire, de compiler, de tester, de déboguer et d'exécuter vos applications. Code OSS pour Cloud Workstations est basé sur le projet open source Code-OSS, est compatible avec les extensions d'IDE fournies avec le registre Open VSX et est fourni avec l'extension d'IDE Cloud Code préinstallée.
Pour en savoir plus sur l'utilisation de l'éditeur de base Cloud Workstations, consultez la présentation de l'éditeur de base.
IDE JetBrains préconfigurés
Cloud Workstations fournit également des images préconfigurées avec les IDE JetBrains.
Les images préconfigurées pour les IDE JetBrains suivants sont fournies avec l'extension Cloud Code préinstallée:
Des images préconfigurées pour les IDE JetBrains suivants sont également disponibles:
IDE IntelliJ IDEA Ultimate
IntelliJ IDEA Ultimate est un IDE contextuel permettant de travailler avec Java et d'autres langages JVM tels que Kotlin, Scala et Groovy. IntelliJ IDEA Ultimate peut vous aider à développer des applications Web full stack, avec des outils intégrés, la prise en charge de JavaScript et des technologies associées, ainsi qu'une prise en charge avancée de frameworks tels que Spring, Spring Boot, Jakarta EE, Micronaut, Quarkus et Helidon. Vous pouvez également étendre IntelliJ IDEA avec des plug-ins développés par JetBrains, ce qui vous permet de travailler avec d'autres langages de programmation, y compris Go, Python, SQL, Ruby, PHP et bien d'autres. Pour utiliser l'image de base préconfigurée pour cet IDE, consultez la liste des images de base préconfigurées.
Pour en savoir plus sur cet IDE, consultez la page des fonctionnalités JetBrains pour IntelliJ IDEA Ultimate.
IDE PyCharm Professional
PyCharm Professional est un IDE Python dédié qui fournit des outils essentiels aux développeurs Python et qui crée un environnement de développement Python, Web et data science productif. L'IDE vous aide à améliorer la qualité du code grâce à des vérifications PEP8, une assistance pour les tests du code, des refactorisations intelligentes et plusieurs inspections. Pour utiliser l'image de base préconfigurée pour cet IDE, consultez la liste des images de base préconfigurées.
Pour en savoir plus sur cet IDE, consultez la page des fonctionnalités JetBrains pour PyCharm Professional.
IDE GoLand
GoLand est un IDE Go qui vous aide à lire, écrire et modifier du code Go. Il fournit une saisie intelligente, des inspections, des solutions rapides, la génération de code et même la détection des appels récursifs. Vous pouvez également étendre la compatibilité avec JavaScript, TypeScript et les bases de données. Pour utiliser l'image de base préconfigurée pour cet IDE, consultez la liste des images de base préconfigurées.
Pour en savoir plus sur cet IDE, consultez la page des fonctionnalités JetBrains pour GoLand.
IDE WebStorm
WebStorm est un IDE pour JavaScript et les technologies associées. Il est compatible avec JavaScript, TypeScript, React, React Native, Electron, Vue, Angular, Node.js, HTML, les feuilles de style, etc. L'éditeur de code propose la saisie semi-automatique du code, l'analyse de la qualité, la refactorisation et l'aperçu HTML. Pour utiliser l'image de base préconfigurée pour cet IDE, consultez la liste des images de base préconfigurées.
Pour en savoir plus sur cet IDE, consultez la page des fonctionnalités JetBrains pour WebStorm.
IDE CLion
CLion est un environnement de développement C et C++ intégré qui fournit une assistance de code, un modèle de génération de code, une refactorisation sécurisée, une analyse de code dynamique et un débogueur intégré. Il est également compatible avec Rust, Swift, CMake, Python et d'autres langages populaires. Pour utiliser l'image de base préconfigurée pour cet IDE, consultez la liste des images de base préconfigurées.
Pour en savoir plus sur cet IDE, consultez la page des fonctionnalités JetBrains pour CLion.
IDE PhpStorm
PhpStorm est un IDE PHP qui offre une prévention des erreurs instantanée, une saisie semi-automatique, un refactoring du code, un débogage sans configuration et un éditeur HTML, CSS et JavaScript étendu. PhpStorm inclut les fonctionnalités HTML, CSS et JavaScript de WebStorm. Pour utiliser l'image de base préconfigurée pour cet IDE, consultez la liste des images de base préconfigurées.
Pour en savoir plus sur cet IDE, consultez la page des fonctionnalités JetBrains pour PhpStorm.
IDE Rider
Rider vous aide à développer des applications .NET, ASP.NET, .NET Core, Xamarin ou Unity. Il fournit une assistance de modification et des insights sur le code pour les langages utilisés dans le développement .NET, tels que C#, VB.NET, F#, la syntaxe Razor ASP.NET, JavaScript, TypeScript, XAML, XML, HTML, CSS, SCSS, JSON et SQL. Pour utiliser l'image de base préconfigurée pour cet IDE, consultez la liste des images de base préconfigurées.
Pour en savoir plus sur cet IDE, consultez la page des fonctionnalités JetBrains pour Rider.
IDE RubyMine
RubyMine est un IDE pour le développement de projets Ruby et Rails. Il est compatible avec Ruby et Rails, JavaScript et CoffeeScript, ERB et HAML, CSS, Sass et Less, etc. Il propose la mise en surbrillance de la syntaxe et des erreurs, la mise en forme du code et la complétion du code. Pour utiliser l'image de base préconfigurée pour cet IDE, consultez la liste des images de base préconfigurées.
Pour en savoir plus sur cet IDE, consultez la page des fonctionnalités JetBrains pour RubyMine.