安装适用于 VS Code 的 Fuchsia 扩展程序

适用于 VS Code 的 Fuchsia 扩展程序提供对调试 Fuchsia 设备、日志记录和语法突出显示的支持。此扩展程序是 Fuchsia 的官方扩展程序,可与源代码树和 SDK 搭配使用。

前提条件

准备工作:

如需详细了解如何配置 VS Code,请参阅 VS Code

安装

该扩展程序会自动检测您使用的每个工作区的相应设置,包括相关工具(例如 ffx)的位置。 如果这些设置不正确或未自动设置,请按照以下部分操作。

SDK

  1. 打开所需的工作区。例如,在 VS Code 工作区中打开 getting-started 代码库
  2. 该扩展程序应会自动检测 ffx 的路径。如果未检测到该路径,请按以下步骤操作:
    1. 在 VS Code 中,依次前往主菜单,点击 CodePreferencesSettings
    2. Extensions 下,依次前往 Fuchsia SDKFfx Path
    3. 输入 ffx 目录的路径(例如 ~/fuchsia/getting-started/tools/ffx)。
    4. 通过右下角的按钮验证扩展程序是否正常运行。点击该按钮,其中会列出 Fuchsia 目标设备,并确保您的设备已连接。

如果没有正在运行的 Fuchsia 设备(包括模拟器),您会在 Output 标签页中看到以下内容:

Running: ffxPath target,list,--format,json
exit: 2: null

源代码树

  1. 打开所需的工作区。例如,在 VS Code 工作区中打开示例代码库
  2. 该扩展程序应会自动检测 ffx 的路径。如果未检测到,请按以下步骤操作:
    1. 在 VS Code 中,依次前往主菜单,点击 CodePreferencesSettings
    2. Extensions 下,依次前往 Fuchsia SDKFfx Path
    3. 输入 ffx 目录的路径(例如 ~/fuchsia/tools/ffx)。
    4. 通过右下角的按钮验证扩展程序是否正常运行。点击该按钮,其中会列出 Fuchsia 目标设备,并确保您的设备已连接。

如果没有正在运行的 Fuchsia 设备(包括模拟器),您会在 Output 标签页中看到以下内容:

Running: ffxPath target,list,--format,json
exit: 2: null

您已成功配置 Fuchsia 扩展程序!如需详细了解如何使用 Fuchsia 扩展程序,请参阅 使用适用于 VS Code 的 Fuchsia 扩展程序