系統支援的 JetBrains IDE

Cloud Code 支援下列 JetBrains IDE (2022.3 以上版本):

下表列出支援的 IDE 中提供的一般 Cloud Code 功能。

  IntelliJ IDEA
Community 和 Ultimate
PyCharm WebStorm GoLand Rider Android Studio
自動管理 gcloud CLI
管理其他依附元件 (minikube、Skaffold、kubectl)

透過 Gemini Code Assist 協助編寫程式碼

Cloud Code 已整合 Gemini Code Assist,這是一款 AI 輔助協作者,可簡化開發作業。

Cloud Code 中的 Gemini Code Assist 可在下列 JetBrains IDE 的 2023.3 以上版本中使用:

  AppCode CLion DataGrip GoLand IntelliJ IDEA
Community、Educational 和 Ultimate
PhpStorm PyCharm
社群版和專業版
Rider WebStorm Android Studio
提示 Gemini Code Assist 完成程式碼 *
在編寫程式碼時取得 Gemini Code Assist 內嵌建議 *
與 Gemini Code Assist 對話 *

*Android Studio 內建 Gemini Code Assist 版本,採用專門針對 Android Studio 工作訓練的不同模型。

使用 Kubernetes

下表列出支援的 IDE 中可用的 Kubernetes 功能。

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider Android Studio
根據範例建立 Kubernetes 應用程式
開發 / 部署 Kubernetes 應用程式
對 Java Kubernetes 應用程式進行偵錯
對 Node.js Kubernetes 應用程式進行偵錯 *
對 Python Kubernetes 應用程式偵錯 * **
對 Go Kubernetes 應用程式進行偵錯 *
執行 Kubernetes 應用程式
查看應用程式記錄檔

*安裝正確的語言外掛程式即可使用

**僅限 PyCharm Professional 版 (不適用於 Community 或 Education 版)

使用 Cloud Run

下表列出支援的 IDE 中可用的 Cloud Run 功能。

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider Android Studio
根據範例建立服務
在本機開發服務
在本機偵錯 Java 服務
在本機偵錯 Node.js 服務 *
在本機偵錯 Python 服務 *
在本機偵錯 Go 服務 *
部署服務
查看服務記錄

*安裝正確的語言外掛程式即可使用

使用 App Engine

下表列出支援的 IDE 中可用的 App Engine 功能。

  IntelliJ IDEA
Community 和 Ultimate
PyCharm WebStorm GoLand Rider Android Studio
執行標準應用程式並進行偵錯 * * *
部署標準應用程式 * * *
建立彈性 App Engine 應用程式
部署彈性應用程式 * * *

*App Engine 即將淘汰 Java 8 支援。

其他功能

下表列出其他表格未涵蓋的支援 IDE 中可用的其他功能。

  IntelliJ IDEA
Community 和 Ultimate
PyCharm WebStorm GoLand Rider Android Studio
建立自訂範例應用程式
管理密鑰
瀏覽及啟用 API
自動將 Cloud API 程式庫新增至 Maven 專案
建構及程式碼片段
管理 Cloud 用戶端程式庫
管理 VM
瀏覽 Cloud Storage 中的檔案
使用 Cloud Source Repositories
管理 Cloud SQL 資料庫

取得支援

如要在 IntelliJ IDE 中提交意見回饋或回報問題,請依序前往「Tools」 >「Cloud Code」 >「Help / About」 >「Submit feedback or report an issue」,即可在 GitHub 上回報問題。