サポートされている 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 は、開発を簡素化するために AI を活用したコラボレーターである Gemini Code Assist と統合されます。

Cloud Code の Gemini Code Assist は、次の JetBrains IDE(バージョン 2023.3 以降)で使用できます。

  AppCode CLion DataGrip GoLand IntelliJ IDEA
Community、Educational、Ultimate
PhpStorm PyCharm
Community と Professional
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 アプリをデバッグする
NodeJs 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 サービスをローカルでデバッグする
NodeJs サービスをローカルでデバッグする *
Python サービスをローカルでデバッグする *
Go サービスをローカルでデバッグする *
Service をデプロイする
サービスログを表示する

* 正しい言語プラグインがインストールされている場合に利用可能

App Engine の操作

次の表に、サポートされている IDE で使用できる App Engine の機能を示します。

  IntelliJ IDEA
Community と Ultimate
PyCharm WebStorm GoLand Rider Android Studio
標準アプリを実行してデバッグする * * *
標準アプリをデプロイする * * *
フレキシブル App Engine アプリを作成する
フレキシブル アプリをデプロイする * * *

*Java 8 の App Engine サポートはまもなく非推奨になります。

その他の機能

次の表に、サポートされている IDE でできるその他の機能を示します。

  IntelliJ IDEA
Community と Ultimate
PyCharm WebStorm GoLand Rider Android Studio
カスタム サンプルアプリを作成する
シークレットを管理する
API を参照して有効にする
Maven プロジェクトに Cloud API ライブラリを追加する(自動)
ビルドとコード スニペット
Cloud クライアント ライブラリを管理する
VM を管理
Cloud Storage でファイルを参照する
Cloud Source Repositories を使用する
Cloud SQL データベースを管理する

サポートを受ける

IntelliJ IDE でフィードバックを送信するか、問題を報告するには、[Tools] > [Cloud Code] > [Help / About] > [Submit feedback or report an issue] を選択します。ここから、GitHub で問題を報告できます。