IDEs compatíveis do JetBrains

No momento, o Cloud Code aceita os seguintes ambientes de desenvolvimento integrado do JetBrains: Versão 2022.3 ou mais recente:

Há também suporte limitado para Passageiro.

Funcionalidade geral do Cloud Code

A tabela a seguir mostra os recursos gerais de funcionalidade do Cloud Code disponíveis nos ambientes de desenvolvimento integrados compatíveis.

  IntelliJ IDEA
Community e Ultimate
PyCharm WebStorm GoLand Rider
Gerenciar automaticamente a CLI gcloud
Gerenciar outras dependências (minikube, Skaffold, kubectl)

Programar com o Gemini Code Assist

O Cloud Code se integra O Gemini Code Assist, uma ferramenta com tecnologia de IA colaborador, para simplificar o desenvolvimento.

O Gemini Code Assist no Cloud Code está disponível nos seguintes ambientes de desenvolvimento integrado do JetBrains, versão 2022.3 ou mais recente:

  AppCode CLion DataGrip GoLand IntelliJ IDEA
Comunidade, educacional e Ultimate
PhpStorm Comunidade e profissional
PyCharm
Rider WebStorm
Crie um comando para o Gemini Code Assist para preenchimentos de código
Receba sugestões inline do Gemini Code Assist enquanto você programa
Conversar com o Gemini Code Assist

Como trabalhar com o Kubernetes

A tabela a seguir mostra os recursos de funcionalidade do Kubernetes disponíveis nos IDEs com suporte.

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider
Criar um app K8s com base em uma amostra
Desenvolver / implantar um app do K8s
Depurar um app Java K8s
Depurar um app NodeJs K8s *
Depurar um app Python K8s * **
Depurar um app Go K8s *
Executar um app K8s
Explorar os registros do app

*Disponível se o plug-in no idioma correto estiver instalado

**Somente na edição Professional do Pycharm (não nas edições Community ou Education)

Como trabalhar com o Cloud Run

A tabela a seguir mostra os recursos de funcionalidade do Cloud Run disponíveis nos ambientes de desenvolvimento integrados compatíveis.

  IntelliJ IDEA
Finalidade
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider
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 no idioma correto estiver instalado

Como trabalhar com o App Engine

A tabela a seguir mostra os recursos de funcionalidade do App Engine disponíveis nos IDEs com suporte.

  IntelliJ IDEA
Community e Ultimate
PyCharm WebStorm GoLand Rider
Executar e depurar um app padrão
Implantar um app padrão
Criar um aplicativo flexível do App Engine
Implantar um app flexível

Outros recursos

A tabela a seguir exibe outros recursos de funcionalidade disponíveis no os ambientes de desenvolvimento integrado compatíveis que não foram abordados nas outras tabelas.

  IntelliJ IDEA
Community e Ultimate
PyCharm WebStorm GoLand Rider
Gerenciar secrets
Procurar e ativar APIs
Adicionar bibliotecas de APIs do Cloud a projetos Maven (automaticamente)
Snippets de build e de código
Gerenciar bibliotecas de cliente do Cloud
Criar apps de exemplo personalizados
Navegar pelos arquivos no Cloud Storage
Usar o Cloud Source Repositories

Receber suporte

Para enviar um feedback ou informar um problema no ambiente de desenvolvimento integrado do IntelliJ, acesse Tools > Cloud Code > Help / About > Envie feedback ou informe um problema para informar um problema no GitHub ou faça uma pergunta no Stack Overflow.