O Cloud Code suporta os seguintes IDEs da JetBrains, versão 2022.3 ou posterior:
- IntelliJ IDEA (edições Ultimate e Community)
- PyCharm (edições Professional e Community)
- WebStorm
- GoLand
- Compatibilidade limitada com Rider
- Compatibilidade limitada com o Android Studio
A tabela seguinte apresenta as funcionalidades gerais do Cloud Code disponíveis nos IDEs suportados.
IntelliJ IDEA Community e Ultimate |
PyCharm | WebStorm | GoLand | Motociclista | Android Studio | |
---|---|---|---|---|---|---|
Faça a gestão automática da CLI gcloud | ||||||
Faça a gestão de outras dependências (minikube, Skaffold, kubectl) |
Programe com a assistência do Gemini Code Assist
O Cloud Code integra-se com o Gemini Code Assist, um colaborador baseado em IA, para simplificar a programação.
O Gemini Code Assist no Cloud Code está disponível nos seguintes IDEs da JetBrains, versão 2023.3 ou posterior:
AppCode | CLion | DataGrip | GoLand | IntelliJ IDEA Community, Educational e Ultimate |
PhpStorm | PyCharm Community e Professional |
Motociclista | WebStorm | Android Studio | |
---|---|---|---|---|---|---|---|---|---|---|
Pedir preenchimentos de código ao Gemini Code Assist | * | |||||||||
Receba sugestões inline do Gemini Code Assist enquanto programa | * | |||||||||
Converse com o Gemini Code Assist | * |
*O Android Studio contém a sua própria versão incorporada do Gemini Code Assist, que usa um modelo diferente especificamente preparado para tarefas do Android Studio.
Trabalhar com o Kubernetes
A tabela seguinte apresenta as funcionalidades do Kubernetes disponíveis nos IDEs suportados.
IntelliJ IDEA Ultimate |
IntelliJ IDEA Community |
PyCharm | WebStorm | GoLand | Motociclista | Android Studio | |
---|---|---|---|---|---|---|---|
Crie uma app Kubernetes a partir de um exemplo | |||||||
Desenvolva / implemente uma app Kubernetes | |||||||
Depure uma app Java Kubernetes | |||||||
Depure uma app Kubernetes NodeJs | * | ||||||
Depure uma app Python Kubernetes | * | ** | |||||
Depure uma app Go Kubernetes | * | ||||||
Execute uma app Kubernetes | |||||||
Veja os registos de apps |
*Disponível se o plug-in de idioma correto estiver instalado
**Apenas na edição Professional do Pycharm (não nas edições Community nem Education)
Trabalhar com o Cloud Run
A tabela seguinte apresenta as funcionalidades do Cloud Run disponíveis nos IDEs suportados.
IntelliJ IDEA Ultimate |
IntelliJ IDEA Community |
PyCharm | WebStorm | GoLand | Motociclista | Android Studio | |
---|---|---|---|---|---|---|---|
Crie um serviço a partir de uma amostra | |||||||
Desenvolva um serviço localmente | |||||||
Depure um serviço Java localmente | |||||||
Depure um serviço NodeJs localmente | * | ||||||
Depure um serviço Python localmente | * | ||||||
Depure um serviço Go localmente | * | ||||||
Implemente um serviço | |||||||
Veja registos de serviço |
*Disponível se o plug-in de idioma correto estiver instalado
Trabalhar com o App Engine
A tabela seguinte apresenta as funcionalidades do App Engine disponíveis nos IDEs suportados.
IntelliJ IDEA Community e Ultimate |
PyCharm | WebStorm | GoLand | Motociclista | Android Studio | |
---|---|---|---|---|---|---|
Execute e depure uma app Standard | * | * | * | |||
Implemente uma app Standard | * | * | * | |||
Crie uma app do App Engine Flexible | ||||||
Implemente uma app flexível | * | * | * |
*O suporte do App Engine para Java 8 vai ser descontinuado em breve.
Outras funcionalidades
A tabela seguinte apresenta outras funcionalidades disponíveis nos IDEs suportados que não foram abordadas nas outras tabelas.
IntelliJ IDEA Community e Ultimate |
PyCharm | WebStorm | GoLand | Motociclista | Android Studio | |
---|---|---|---|---|---|---|
Crie apps de exemplo personalizadas | ||||||
Faça a gestão de segredos | ||||||
Procure e ative APIs | ||||||
Adicione bibliotecas de APIs Google Cloud a projetos Maven (automaticamente) | ||||||
Crie e codifique fragmentos | ||||||
Faça a gestão das bibliotecas de cliente do Google Cloud | ||||||
Faça a gestão de VMs | ||||||
Procure ficheiros no Cloud Storage | ||||||
Use os Cloud Source Repositories | ||||||
Faça a gestão de bases de dados do Cloud SQL |