O Cloud Code é compatível com os seguintes ambientes de desenvolvimento integrado do JetBrains, versão 2022.3 ou mais recente:
- IntelliJ IDEA (edições Ultimate e Community)
- PyCharm (edições Professional e Community)
- WebStorm
- GoLand
- Suporte limitado para Rider
- Suporte limitado para o Android Studio
A tabela a seguir mostra os recursos gerais do Cloud Code disponíveis nos IDEs compatíveis.
IntelliJ IDEA Community e Ultimate |
PyCharm | WebStorm | GoLand | Rider | Android Studio | |
---|---|---|---|---|---|---|
Gerenciar automaticamente a CLI gcloud | ||||||
Gerenciar outras dependências (minikube, Skaffold, kubectl) |
Programar com a ajuda do Gemini Code Assist
O Cloud Code se integra ao Gemini Code Assist, um colaborador com tecnologia de IA que simplifica o desenvolvimento.
O Gemini Code Assist no Cloud Code está disponível nos seguintes ambientes de desenvolvimento integrado do JetBrains, versão 2023.3 ou mais recente:
AppCode | CLion | DataGrip | GoLand | IntelliJ IDEA Community, Educational e Ultimate |
PhpStorm | PyCharm Community e Professional |
Rider | WebStorm | Android Studio | |
---|---|---|---|---|---|---|---|---|---|---|
Pedir ao Gemini Code Assist para fazer preenchimentos de código | * | |||||||||
Receber sugestões inline do Gemini Code Assist enquanto você programa | * | |||||||||
Conversar com o Gemini Code Assist | * |
*O Android Studio tem uma versão integrada do Gemini Code Assist, que usa um modelo diferente treinado especificamente para tarefas do Android Studio.
Como trabalhar com o Kubernetes
A tabela a seguir mostra os recursos do Kubernetes disponíveis nos IDEs compatíveis.
IntelliJ IDEA Ultimate |
IntelliJ IDEA Community |
PyCharm | WebStorm | GoLand | Rider | Android Studio | |
---|---|---|---|---|---|---|---|
Criar um app do Kubernetes com base em uma amostra | |||||||
Desenvolver / implantar um app do Kubernetes | |||||||
Depurar um app Java do Kubernetes | |||||||
Depurar um app do Kubernetes em Node.js | * | ||||||
Depurar um app Python do Kubernetes | * | ** | |||||
Depurar um app Go do Kubernetes | * | ||||||
Executar um app do Kubernetes | |||||||
Explorar os registros do app |
*Disponível se o plug-in de idioma correto estiver instalado
**Apenas a edição Professional do Pycharm (não as edições Community ou Education)
Como trabalhar com o Cloud Run
A tabela a seguir mostra os recursos do Cloud Run disponíveis nos IDEs compatíveis.
IntelliJ IDEA Ultimate |
IntelliJ IDEA Community |
PyCharm | WebStorm | GoLand | Rider | Android Studio | |
---|---|---|---|---|---|---|---|
Criar um serviço com base em uma amostra | |||||||
Desenvolver um serviço localmente | |||||||
Depurar um serviço Java localmente | |||||||
Depurar um serviço Node.js localmente | * | ||||||
Depurar um serviço Python localmente | * | ||||||
Depurar um serviço Go localmente | * | ||||||
Implantar um serviço | |||||||
Visualizar registros de serviço |
*Disponível se o plug-in de idioma correto estiver instalado
Como trabalhar com o App Engine
A tabela a seguir mostra os recursos do App Engine disponíveis nos IDEs compatíveis.
IntelliJ IDEA Community e Ultimate |
PyCharm | WebStorm | GoLand | Rider | Android Studio | |
---|---|---|---|---|---|---|
Executar e depurar um app padrão | * | * | * | |||
Implantar um app Standard | * | * | * | |||
Criar um aplicativo flexível do App Engine | ||||||
Implantar um app flexível | * | * | * |
*O suporte do App Engine para Java 8 será descontinuado em breve.
Outros recursos
A tabela a seguir mostra outros recursos disponíveis nos IDEs compatíveis que não foram abordados nas outras tabelas.
IntelliJ IDEA Community e Ultimate |
PyCharm | WebStorm | GoLand | Rider | Android Studio | |
---|---|---|---|---|---|---|
Criar apps de exemplo personalizados | ||||||
Gerenciar secrets | ||||||
Navegar e ativar APIs | ||||||
Adicionar bibliotecas de APIs do Cloud a projetos Maven (automaticamente) | ||||||
Criação e snippets de código | ||||||
Gerenciar bibliotecas de cliente do Cloud | ||||||
Gerenciar VMs | ||||||
Navegar pelos arquivos no Cloud Storage | ||||||
Usar o Cloud Source Repositories | ||||||
Gerenciar bancos de dados do Cloud SQL |