Cloud Code 目前支持以下 JetBrains IDE, 2022.3 或更高版本:
- IntelliJ IDEA(Ultimate 版和 Community 版)
- PyCharm(专业版和社区版)
- WebStorm
- GoLand
此外, 乘客。
常规 Cloud Code 功能
下表显示了受支持的 IDE 中提供的常规 Cloud Code 功能。
IntelliJ IDEA Community 版和 Ultimate 版 |
PyCharm | WebStorm | GoLand | Rider | |
---|---|---|---|---|---|
自动管理 gcloud CLI | |||||
管理其他依赖项 (minikube、Skaffold、kubectl) |
在 Gemini Code Assist 的帮助下编写代码
Cloud Code 集成了 Gemini Code Assist 是 AI 赋能的一款应用, 协作工具,以简化开发。
Cloud Code 中的 Gemini Code Assist 提供以下语言版本: 以下 JetBrains IDE(2022.3+ 版或更高版本):
AppCode | CLion | DataGrip | GoLand | IntelliJ IDEA 社区、教育和终极 |
PhpStorm | PyCharm Community 版和 Professional 版 |
Rider | WebStorm | |
---|---|---|---|---|---|---|---|---|---|
提示 Gemini Code Assist 提供代码补全 | |||||||||
在编码时获取 Gemini Code Assist 内嵌建议 | |||||||||
与 Gemini Code Assist Chat |
使用 Kubernetes
下表显示了 受支持的 IDE。
IntelliJ IDEA Ultimate 版 |
IntelliJ IDEA 社区 |
PyCharm | WebStorm | GoLand | Rider | |
---|---|---|---|---|---|---|
通过示例创建 K8s 应用 | ||||||
开发/部署 K8s 应用 | ||||||
调试 Java K8s 应用 | ||||||
调试 NodeJs K8s 应用 | * | |||||
调试 Python K8s 应用 | * | ** | ||||
调试 Go K8s 应用 | * | |||||
运行 K8s 应用 | ||||||
查看应用日志 |
*安装了正确语言插件后可用
**仅限 Pycharm 专业版(而非 Community 版或教育版)
使用 Cloud Run
下表显示了受支持的 IDE 中提供的 Cloud Run 功能。
IntelliJ IDEA 终极 |
IntelliJ IDEA 社区 |
PyCharm | WebStorm | GoLand | Rider | |
---|---|---|---|---|---|---|
根据示例创建服务 | ||||||
在本地开发服务 | ||||||
在本地调试 Java 服务 | ||||||
在本地调试 NodeJs 服务 | * | |||||
在本地调试 Python 服务 | * | |||||
在本地调试 Go 服务 | * | |||||
部署服务 | ||||||
查看服务日志 |
*只有在安装了正确的语言插件后才能使用
使用 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 | |||||
将 Cloud API 库添加到 Maven 项目中(自动) | |||||
构建和代码段 | |||||
管理 Cloud 客户端库 | |||||
创建自定义示例应用 | |||||
浏览 Cloud Storage 中的文件 | |||||
使用 Cloud Source Repositories |