サポートされている JetBrains IDE

現在、Cloud Code は次の JetBrains IDE(バージョン 2022.3 以降)をサポートしています。

Rider のサポートも制限されています。

Cloud Code の一般的な機能

次の表に、サポートされている IDE で使用できる一般的な Cloud Code の機能を示します。

  IntelliJ IDEA
Community と Ultimate
PyCharm WebStorm GoLand Rider
gcloud CLI を自動管理する
その他の依存関係を管理する(minikube、Skaffold、kubectl)

Gemini Code Assist のアシスト機能を使用したコード

Cloud Code は、開発を簡素化するために AI を活用したコラボレーターである Gemini Code Assist と統合されます。

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

  AppCode CLion DataGrip GoLand IntelliJ IDEA
Community、Educational、Ultimate
PhpStorm PyCharm
Community と Professional
Rider WebStorm
コード補完の Gemini Code Assist のプロンプト
コーディング中に Gemini Code Assist のインライン候補を取得する
Gemini Code Assist を使用してチャットする

Kubernetes の操作

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

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider
サンプルから K8s アプリを作成する
K8s アプリを開発 / デプロイする
Java K8s アプリをデバッグする
NodeJs K8s アプリをデバッグする *
Python K8s アプリをデバッグする * **
Go K8s アプリをデバッグする *
K8s アプリを実行する
アプリのログを表示する

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

** Pycharm Professional エディションのみ(Community エディションまたは Education エディションを除く)

Cloud Run の操作

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

  IntelliJ IDEA
Ultimate
IntelliJ IDEA
Community
PyCharm WebStorm GoLand Rider
サンプルからサービスを作成する
サービスをローカルで開発する
Java サービスをローカルでデバッグする
NodeJs サービスをローカルでデバッグする *
Python サービスをローカルでデバッグする *
Go サービスをローカルでデバッグする *
Service をデプロイする
サービスログを表示する

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

App Engine の操作

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

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

その他の機能

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

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

サポートを受ける

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