IDE de JetBrains admitidos

Actualmente, Cloud Code admite los siguientes IDE de JetBrains, a partir de la versión 2022.3 o posterior:

La compatibilidad con Rider también es limitada.

Funcionalidad general de Cloud Code

En la siguiente tabla, se muestran las funciones generales de la funcionalidad de Cloud Code disponibles en los IDE compatibles.

  IntelliJ IDEA
Community y Ultimate
PyCharm WebStorm GoLand Rider
Administra automáticamente gcloud CLI
Administrar otras dependencias (minikube, Skaffold y kubectl)

Escribe código con asistencia de Duet AI

Cloud Code se integra en Duet AI, un colaborador potenciado por IA, para simplificar el desarrollo.

Duet AI en Cloud Code está disponible en los siguientes IDE de JetBrains, desde la versión 2022.3 o posteriores:

  AppCode CLion DataGrip GoLand IntelliJ IDEA
Community, Educational y Ultimate
PhpStorm PyCharm
Community y Professional
Rider WebStorm
Solicita a Duet AI que complete el código
Obtén sugerencias intercaladas de Duet AI mientras escribes el código
Chatea con Duet AI

Trabajar con Kubernetes

En la siguiente tabla, se muestran las características de funcionalidad de Kubernetes disponibles en los IDE compatibles.

  IntelliJ IDEA
Ultimate
Comunidad de IntelliJ IDEA
PyCharm WebStorm GoLand Rider
Crea una app de K8s a partir de una muestra
Desarrollar / implementar una app de K8s
Cómo depurar una app de Java K8s
Cómo depurar una app de NodeJs K8s *
Depura una app de Python K8s * **
Cómo depurar una app de Go K8s *
Ejecuta una app de K8s
Consulta los registros de la app

*Disponible si está instalado el complemento de idioma correcto

**Solo para la edición Pycharm Professional (no las ediciones Community ni Education)

Trabajar con Cloud Run

En la siguiente tabla, se muestran las funciones de la funcionalidad de Cloud Run disponibles en los IDE compatibles.

  IntelliJ IDEA
Ultimate
Comunidad de IntelliJ IDEA
PyCharm WebStorm GoLand Rider
Crea un servicio a partir de una muestra
Desarrolla un servicio de manera local
Cómo depurar un servicio de Java de forma local
Depura un servicio NodeJs de forma local *
Depura un servicio de Python de manera local *
Cómo depurar un servicio de Go de forma local *
Implementa un servicio
Ver registros de servicio

*Disponible si está instalado el complemento de idioma correcto

Trabajar con App Engine

En la siguiente tabla, se muestran las características de funcionalidad de App Engine disponibles en los IDE compatibles.

  IntelliJ IDEA
Community y Ultimate
PyCharm WebStorm GoLand Rider
Cómo ejecutar y depurar una app estándar
Implementa una app estándar
Crea una aplicación flexible de App Engine
Implementa una app flexible

Otras funciones

En la siguiente tabla, se muestran otras funciones de funcionalidad disponibles en los IDE compatibles que no se trataron en las otras tablas.

  IntelliJ IDEA
Community y Ultimate
PyCharm WebStorm GoLand Rider
Administra secretos
Explora y habilita las APIs
Agrega bibliotecas de la API de Cloud a proyectos de Maven (automáticamente)
Compilación y fragmentos de código
Administra las bibliotecas cliente de Cloud
Crea apps de ejemplo personalizadas
Explora archivos en Cloud Storage
Usa Cloud Source Repositories

Obtener asistencia

Para enviar comentarios o informar un problema en tu IDE de IntelliJ, ve aTools >Cloud Code >Help / About >Envía comentarios o informa un problema para informar un problema en GitHub o hacer una pregunta en Stack Overflow.