在 Cloud Code for IntelliJ 中管理虚拟机

借助 Cloud Code 的 Compute Engine 集成 查看运行应用的 Compute Engine 虚拟机, 使用 SSH 连接到您的虚拟机,查看应用日志,以及将文件上传到 虚拟机。

本文档介绍了如何使用 您可以在 IDE 中使用 Cloud Code 并管理您的虚拟机实例。

查看虚拟机

如需查看 Google Cloud 项目中的虚拟机以及 Google Cloud 控制台,请按以下步骤操作:

  1. 点击 Compute Engine 标签页或选择 查看 > 工具窗口 > Compute Engine

    IntelliJ 中的“Compute Engine”标签页

  2. 如果您尚未选择 Google Cloud 项目,请点击 选择 Google Cloud 项目,选择项目,然后点击确定

  3. 如需查看您的虚拟机实例,请展开所有虚拟机实例代码段。

  4. 如需在 Google Cloud 控制台中查看虚拟机实例详情,请右键点击相应虚拟机 实例,然后选择在 Cloud Console 中打开

添加和查看收藏的虚拟机

IntelliJ 支持每个 Google Cloud 项目最喜欢的虚拟机实例, 在虚拟机重启之间保留的数据将虚拟机添加到收藏夹列表并查看 请按下列步骤操作:

  1. Compute Engine 标签页的所有虚拟机实例代码段下方, 右键点击虚拟机实例,然后选择添加到收藏夹

  2. 如需查看收藏夹列表,请展开 Favorite VM instances 代码段。

  3. 如需从收藏夹列表中移除虚拟机,请右键点击虚拟机,然后选择 从收藏夹中移除

连接到虚拟机

如需使用 Cloud Code 连接到 IDE 中的虚拟机实例,请执行以下操作: 内置 IDE 终端和 SSH,请按以下步骤操作:

  1. 如需连接到某个虚拟机实例,请右键点击该虚拟机实例,然后选择打开 SSH 连接

    系统将显示一个终端,显示有关远程实例的信息。

  2. 如果与虚拟机实例的连接失败,系统会显示一个错误消息对话框。 如需在终端中查看与问题和可能的解决方法相关的信息,请按以下步骤操作: 点击在终端中排查问题。或查看 排查 SSH 错误 文档,点击查看问题排查指南

查看虚拟机上的应用日志

如需在 IDE 中查看虚拟机实例的应用日志,请右键点击相应虚拟机 实例并选择查看日志浏览器。此操作会将您转到 Google Cloud 控制台中的日志浏览器。

将文件上传到虚拟机

如需将应用文件从本地 IDE 复制到远程虚拟机实例,请按照下列步骤操作: 具体步骤:

  1. 如需将文件上传到虚拟机,请选择一个虚拟机实例,然后在 Compute Engine 窗格中,点击 cloud_upload 上传,或右键点击虚拟机实例,然后选择上传文件/目录

  2. 找到您要上传的文件,然后点击打开。一个终端 系统会显示文件列表和上传进度。

  3. 如果上传失败,系统会显示 SSH 连接问题排查对话框。 选择一个选项并点击:

    • 查看文件传输指南:打开将文件传输到 Linux 虚拟机 如需详细了解如何将文件传输到 Compute Engine 虚拟机, 实例。
    • 在终端进行问题排查:在终端中显示有关 问题和可能的解决方法。
    • 查看问题排查指南:打开排查 SSH 错误 来详细了解您在 使用 SSH 连接到虚拟机、解决错误的方法,以及 诊断失败的 SSH 连接。

获取支持

如需在 IntelliJ IDE 中提交反馈或报告问题,请转到 工具 >Cloud Code >帮助 / 关于 >提交 提供反馈或报告问题,以在 GitHub 上报告问题,或者 在 Stack Overflow 上提问。