Supported JetBrains IDEs

Cloud Code currently supports the following JetBrains IDEs, version 2022.3+ or later:

There is also limited support for Rider.

General Cloud Code functionality

The following table displays the general Cloud Code functionality features available in the supported IDEs.

  IntelliJ IDEA
Community and Ultimate
PyCharm WebStorm GoLand Rider
Automanage the gcloud CLI
Manage other dependencies (minikube, Skaffold, kubectl)

Code with Gemini Code Assist assistance

Cloud Code integrates with Gemini Code Assist, an AI-powered collaborator, to simplify development.

Gemini Code Assist in Cloud Code is available in the following JetBrains IDEs, version 2023.3+ or later:

  AppCode CLion DataGrip GoLand IntelliJ IDEA
Community, Educational, and Ultimate
PhpStorm PyCharm
Community and Professional
Rider WebStorm
Prompt Gemini Code Assist for code completions
Get Gemini Code Assist inline suggestions while you code
Chat with Gemini Code Assist

Working with Kubernetes

The following table displays the Kubernetes functionality features available in the supported IDEs.

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider
Create a K8s app from a sample
Develop / deploy a K8s app
Debug a Java K8s app
Debug a NodeJs K8s app *
Debug a Python K8s app * **
Debug a Go K8s app *
Run a K8s app
View app logs

*Available if the correct language plugin is installed

**Pycharm Professional edition only (not Community or Education editions)

Working with Cloud Run

The following table displays the Cloud Run functionality features available in the supported IDEs.

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider
Create a service from a sample
Develop a service locally
Debug a Java service locally
Debug a NodeJs service locally *
Debug a Python service locally *
Debug a Go service locally *
Deploy a service
View service logs

*Available if the correct language plugin is installed

Working with App Engine

The following table displays the App Engine functionality features available in the supported IDEs.

  IntelliJ IDEA
Community and Ultimate
PyCharm WebStorm GoLand Rider
Run and debug a Standard app
Deploy a Standard app
Create a Flexible App Engine app
Deploy a Flexible app

Other features

The following table displays other functionality features available in the supported IDEs that weren't covered in the other tables.

  IntelliJ IDEA
Community and Ultimate
PyCharm WebStorm GoLand Rider
Manage secrets
Browse and enable APIs
Add Cloud API libraries into Maven projects (automatically)
Build and code snippets
Manage Cloud client libraries
Create custom sample apps
Browse files in Cloud Storage
Use Cloud Source Repositories

Get support

To submit feedback or report an issue in your IntelliJ IDE, go to Tools > Cloud Code > Help / About > Submit feedback or report an issue to report an issue on GitHub, or ask a question on Stack Overflow.