O Cloud Workstations oferece várias imagens de contêiner pré-configuradas (em inglês) que contêm ambientes de desenvolvimento integrados (IDEs) pré-configurados. Para usar um ambiente de desenvolvimento integrado pré-configurado, selecione na lista de imagens de base pré-configuradas que você quer ao criar uma configuração de estação de trabalho e, em seguida, crie estações de trabalho usando essa configuração. Ao fazer login na estação de trabalho pelo navegador, é possível usar a IDE incluída na imagem de contêiner pré-configurada.
Editor de base do Cloud Workstations
O Cloud Workstations vem com um ambiente de desenvolvimento integrado padrão do Code OSS para Cloud Workstations que permite escrever, criar, testar, depurar e executar seus aplicativos. O Code OSS para Cloud Workstations é criado com base no projeto de código aberto Code-OSS, oferece suporte a extensões de ambiente de desenvolvimento integrado fornecidas com o Open VSX Registry e vem com a extensão Cloud Code pré-instalada.
Para detalhes sobre como usar o editor de base do Cloud Workstations, consulte a visão geral do editor de base.
Ambientes de desenvolvimento integrado do JetBrains pré-configurados
O Cloud Workstations também oferece imagens pré-configuradas com ambientes de desenvolvimento integrado do JetBrains.
As imagens pré-configuradas para os seguintes ambientes de desenvolvimento integrado da JetBrains vêm com a extensão Cloud Code pré-instalada:
- Ambiente de desenvolvimento integrado Ultimate do IntelliJ IDEA
- Ambiente de desenvolvimento integrado profissional do PyCharm
- Ambiente de desenvolvimento integrado GoLand
- Ambiente de desenvolvimento integrado WebStorm
Imagens pré-configuradas para os seguintes IDEs do JetBrains também estão disponíveis:
- Ambiente de desenvolvimento integrado CLion
- IDE PhpStorm
- Ambiente de desenvolvimento integrado do Rider
- Ambiente de desenvolvimento integrado RubyMine
IDE IntelliJ IDEA Ultimate
O IntelliJ IDEA Ultimate é um ambiente de desenvolvimento integrado (IDE) sensível ao contexto para trabalhar com Java e outras linguagens da JVM, como Kotlin, Scala e Groovy. O IntelliJ IDEA Ultimate ajuda você a desenvolver aplicativos da Web de pilha completa com ferramentas integradas, suporte para JavaScript e tecnologias relacionadas, além de suporte avançado para frameworks como Spring, Spring Boot, Jakarta EE, Micronaut, Quarkus e Helidon. Você também pode estender o IntelliJ IDEA com plug-ins desenvolvidos pela JetBrains, permitindo trabalhar com outras linguagens de programação, incluindo Go, Python, SQL, Ruby, PHP e muitas outras. Para usar a imagem de base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens de base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para o IntelliJ IDEA Ultimate (link em inglês).
IDE PyCharm Professional
O PyCharm Professional é um ambiente de desenvolvimento integrado (IDE) dedicado ao Python que oferece ferramentas essenciais para desenvolvedores Python e cria um ambiente para desenvolvimento produtivo de Python, Web e ciência de dados. O IDE ajuda a melhorar a qualidade do código com verificações PEP8, assistência para testes de código, refatorações inteligentes e várias inspeções. Para usar a imagem de base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens de base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para PyCharm Professional (link em inglês).
IDE GoLand
O GoLand é um ambiente de desenvolvimento integrado (IDE) para Go que ajuda você a ler, escrever e mudar códigos em Go. Ele oferece conclusão inteligente, inspeções, correções rápidas, geração de código e até mesmo detecta chamadas recursivas. Você também pode estender o suporte para JavaScript, TypeScript e bancos de dados. Para usar a imagem de base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens de base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para GoLand (link em inglês).
IDE WebStorm
O WebStorm é um ambiente de desenvolvimento integrado (IDE) para JavaScript e tecnologias relacionadas. Ele oferece suporte a JavaScript, TypeScript, React, React Native, Electron, Vue, Angular, Node.js, HTML, folhas de estilo e muito mais. O editor de código oferece preenchimento de código, análise de qualidade, refatorações e prévia em HTML. Para usar a imagem de base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens de base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para WebStorm (link em inglês).
CLion IDE
O CLion é um ambiente de desenvolvimento integrado em C e C++ que oferece assistência e geração de código, refatoração segura, análise dinâmica de código e um depurador integrado. Ele também é compatível com Rust, Swift, CMake, Python e outras linguagens conhecidas. Para usar a imagem de base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens de base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para CLion (link em inglês).
IDE PhpStorm
O PhpStorm é um ambiente de desenvolvimento integrado (IDE) PHP que oferece prevenção de erros instantânea, preenchimento automático, refatoração de código, depuração sem configuração e um editor estendido de HTML, CSS e JavaScript. O PhpStorm inclui os recursos de HTML, CSS e JavaScript do WebStorm. Para usar a imagem de base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens de base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para PhpStorm (link em inglês).
Rider IDE
O Rider ajuda você a desenvolver aplicativos .NET, ASP.NET, .NET Core, Xamarin ou Unity. Ele oferece suporte à edição e insights de código para linguagens usadas no desenvolvimento do .NET, como C#, VB.NET, F#, sintaxe do ASP.NET Razor, JavaScript, TypeScript, XAML, XML, HTML, CSS, SCSS, JSON e SQL. Para usar a imagem de base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens de base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para o Rider (link em inglês).
IDE RubyMine
O RubyMine é um ambiente de desenvolvimento integrado para desenvolvimento de projetos em Ruby e Rails. Ele oferece suporte para Ruby e Rails, JavaScript e CoffeeScript, ERB e HAML, CSS, Sass e Less, entre outros. Ele oferece destaque de sintaxe e erros, formatação de código e preenchimento de código. Para usar a imagem de base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens de base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para o RubyMine (link em inglês).