安装 Cloud Code 扩展程序

前提条件

您需要在系统上安装并设置以下工具:

  • 在您的机器上安装并设置 Visual Studio Code
  • 安装并配置语言支持。 Cloud Code 扩展程序最适合与以下四种语言搭配使用:
    • NodeJS(内置支持;无需任何操作)
    • Go
    • Python
    • Java

其他依赖项

Docker

确保安装了以下各项并将其添加到机器的 PATH 环境变量中:

  • Docker 客户端;使用 Docker 注册表进行身份验证
    • 如果您使用的是 Windows Home 版,请参阅本指南,了解如何设置 Docker 客户端。
    • 如果使用的是 WSL,但无法安装 Docker for Desktop,请改用 minikube 进行 Cloud Code 本地开发。

Google Cloud 项目

如果您使用的是 Google Cloud,则还需要一个项目。

通过项目,您可以在一个位置收集单个应用的所有相关资源,并可管理 API、启用 Google Cloud 服务、添加和移除协作者以及管理 Google Cloud 资源的权限:

依赖项的自定义版本

Cloud Code 可以自动为您安装一些命令行依赖项;如果尚未安装这些依赖项,Cloud Code 会提示您授权其进行安装。如果您想要使用这些依赖项的自定义版本,可以通过将“设置”(可通过“管理”菜单 “管理”图标 >“设置”访问)中的“自动依赖项”(cloudcode.auto-install) 设置为 false 来停用依赖项管理功能。然后,在您的 PATH 中安装以下几项:

安装步骤

  • 直接从 Visual Studio Code Marketplace 安装该插件

    您也可以在 VS Code 中点击左侧任务栏中的相应方形图标选择扩展程序视图 “扩展程序”图标。然后搜索“Cloud Code”插件,并点击安装

  • 扩展程序成功安装后,Cloud Code 图标将被添加到左侧活动栏中,供您随时使用。

使用 Google Cloud 进行身份验证

如果您要使用 Google Cloud 进行开发,则 Cloud Code 会自动安装 Cloud SDK(如果尚未安装),并默认使用活跃配置的帐号。您可以使用任何 Cloud Code 视图(例如 Kubernetes Explorer 视图 Kubernetes Explorer 图标)并选择适当的 Cloud SDK 操作来登录和退出此帐号。

通过这种方式登录,即可在网络浏览器中完成 Cloud SDK 身份验证过程。为了有助于使用 Google Cloud API 开发应用,在此过程中,您的应用默认凭据也会更新。

使用 Kubernetes Explorer 中的 Google Kubernetes Explorer 面板下的“点击此处登录 Cloud SDK”进行链接。

您可以在任何 Cloud Code 视图中使用退出图标来退出 Cloud SDK,该退出图标在将鼠标悬停在项目名称上时即可访问。如果您想要改为在 Cloud Code 中切换项目,您可以选择切换项目图标,并在同一帐号中指定您的首选项目。

在 Kubernetes Explorer 中的 Google Kubernetes Explorer 面板下,用于切换项目和退出 Cloud SDK 的图标

后续步骤

获取支持

如需发送反馈,请在 GitHub 上报告问题,或者在 Stack Overflow 上提问。