系統支援的 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 輔助開發工具,可簡化開發作業。

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

  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 回報問題。