O Cloud Workstations oferece várias imagens de contêiner pré-configuradas que contêm ambientes de desenvolvimento integrados (IDEs) pré-configurados. Para usar um ambiente de desenvolvimento integrado pré-configurado, selecione a lista de imagens de base pré-configuradas que você quer ao criar uma nova 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, você pode usar o ambiente de desenvolvimento integrado incluído na imagem de contêiner preconfigurada.
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 do ambiente de desenvolvimento integrado fornecidas com o Open VSX Registry e vem com a extensão do ambiente de desenvolvimento integrado Cloud Code pré-instalada.
Para saber mais sobre como usar o editor de base do Cloud Workstations, consulte a Visão geral do editor de base.
Ambientes de desenvolvimento integrados do JetBrains pré-configurados
O Cloud Workstations também fornece imagens pré-configuradas com ambientes de desenvolvimento integrado do JetBrains.
As imagens pré-configuradas para os seguintes ambientes de desenvolvimento integrado do JetBrains vêm com a extensão Cloud Code pré-instalada:
- Ambiente de desenvolvimento integrado IntelliJ IDEA Ultimate
- Ambiente de desenvolvimento integrado PyCharm Professional
- Ambiente de desenvolvimento integrado GoLand
- Ambiente de desenvolvimento integrado WebStorm
Imagens pré-configuradas para os seguintes ambientes de desenvolvimento integrados do JetBrains também estão disponíveis:
- CLion IDE (link em inglês)
- PhpStorm IDE (link em inglês)
- Ambiente de desenvolvimento integrado do Rider
- IDE RubyMine
IDE do IntelliJ IDEA Ultimate
O IntelliJ IDEA Ultimate é um ambiente de desenvolvimento integrado com reconhecimento de contexto para trabalhar com Java e outras linguagens JVM, como Kotlin, Scala e Groovy. O IntelliJ IDEA Ultimate pode ajudar você a desenvolver aplicativos da Web full-stack com ferramentas integradas, suporte a JavaScript e tecnologias relacionadas, além de suporte avançado a frameworks como Spring, Spring Boot, Jakarta EE, Micronaut, Quarkus e Helidon. Você também pode ampliar o IntelliJ IDEA com plug-ins desenvolvidos pelo JetBrains, permitindo que você trabalhe com outras linguagens de programação, incluindo Go, Python, SQL, Ruby, PHP e muitas outras. Para usar a imagem base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para IntelliJ IDEA Ultimate.
IDE PyCharm Professional
O PyCharm Professional é um ambiente de desenvolvimento integrado (IDE, na sigla em inglês) dedicado ao Python que fornece ferramentas essenciais para desenvolvedores e cria um ambiente produtivo para desenvolvimento de Python, Web e ciência de dados. O ambiente de desenvolvimento integrado ajuda a melhorar a qualidade do código com verificações PEP8, assistência de teste de código, refatorações inteligentes e várias inspeções. Para usar a imagem base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para PyCharm Professional.
GoLand IDE
O GoLand é um ambiente de desenvolvimento integrado que ajuda a ler, escrever e mudar códigos Go. Ele oferece conclusão inteligente, inspeções, correções rápidas, geração de código e até detecta chamadas recursivas. Também é possível estender o suporte a JavaScript, TypeScript e bancos de dados. Para usar a imagem base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para GoLand.
IDE do WebStorm
O WebStorm é um ambiente de desenvolvimento integrado 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 visualização de HTML. Para usar a imagem base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para WebStorm.
IDE do CLion
O CLion é um ambiente de desenvolvimento integrado de C e C++ que oferece assistência de código, modelo de geração de código, refatoração segura, análise de código dinâmico e um depurador integrado. Ele também oferece suporte a Rust, Swift, CMake, Python e outras linguagens conhecidas. Para usar a imagem base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para CLion.
IDE do PhpStorm
O PhpStorm é um ambiente de desenvolvimento integrado PHP que oferece prevenção de erros em tempo real, 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 base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para PhpStorm.
IDE do Rider
O Rider ajuda a desenvolver aplicativos .NET, ASP.NET, .NET Core, Xamarin ou Unity. Ele oferece suporte de edição e insights de código para linguagens usadas no desenvolvimento .NET, como C#, VB.NET, F#, sintaxe ASP.NET Razor, JavaScript, TypeScript, XAML, XML, HTML, CSS, SCSS, JSON e SQL. Para usar a imagem base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para Rider.
IDE RubyMine
O RubyMine é um ambiente de desenvolvimento integrado para projetos Ruby e Rails. Ele oferece suporte a 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 base pré-configurada para esse ambiente de desenvolvimento integrado, consulte a lista de imagens base pré-configuradas.
Para mais informações sobre esse ambiente de desenvolvimento integrado, consulte a página de recursos do JetBrains para RubyMine.