IDE préconfigurés

Cloud Workstations fournit plusieurs images de conteneurs préconfigurées contenant des environnements de développement intégrés (IDE) préconfigurés. Pour utiliser un IDE préconfiguré, sélectionnez l'image de base préconfigurée de votre choix 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. Il 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 des 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 compatibilité avec JavaScript et les technologies associées, et une compatibilité avancée avec des 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 pour le développement productif de Python, du Web et de la science des données. L'IDE vous aide à améliorer la qualité du code grâce à des vérifications PEP8, une assistance pour les tests de code, des refactorisations intelligentes et de multiples 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 semi-automatique intelligente, des inspections, des corrections rapides, la génération de code et détecte même les 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 et plus encore. 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 pour le code, un boilerplate de génération de code, une refactorisation sécurisée, une analyse dynamique du code et un débogueur intégré. Il est également compatible avec Rust, Swift, CMake, Python et d'autres langages courants. 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 permet d'éviter les erreurs à la volée, de compléter automatiquement le code, de le refactoriser, de le déboguer sans configuration et d'utiliser 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.

Rider IDE

Rider vous aide à développer des applications .NET, ASP.NET, .NET Core, Xamarin ou Unity. Il fournit une assistance pour l'édition et des informations sur le code pour les langages utilisés dans le développement .NET, tels que C#, VB.NET, F#, la syntaxe ASP.NET Razor, 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, et bien plus encore. Il propose la mise en évidence de la syntaxe et des erreurs, la mise en forme du code et la saisie semi-automatique 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.