安裝 VS Code 適用的 Fuchsia 擴充功能

VS Code 適用的 Fuchsia 擴充功能支援對 Fuuchsia 裝置進行偵錯、記錄和語法醒目顯示功能。這項擴充功能是 Fuchsia 的官方擴充功能,可與來源樹狀結構和 SDK 搭配使用。

必要條件

事前準備:

如要進一步瞭解如何設定 Vs Code,請參閱 VS Code

安裝

這項擴充功能會自動偵測您使用的每個工作區的適當設定,包括 ffx 等相關工具的位置。如果這些設定不正確或沒有自動設定,請按照下一節的說明操作。

SDK

  1. 開啟所需工作區。例如,在 VS Code 工作區中開啟 getting-started 存放區
  2. 擴充功能應會自動偵測 ffx 的路徑。如未偵測到路徑,請按照下列步驟操作:
    1. 在 VS Code 中前往主選單,依序按一下「Code」、「Preferences」和「Settings」
    2. 在「Extensions」下方,依序前往「Fuchsia SDK」,然後選取「Ffx 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 中前往主選單,依序按一下「Code」、「Preferences」和「Settings」
    2. 在「Extensions」下方,依序前往「Fuchsia SDK」,然後選取「Ffx Path」
    3. 輸入 ffx 目錄的路徑 (例如 ~/fuchsia/tools/ffx)。
    4. 透過右下角的按鈕,確認擴充功能運作正常。按一下說的按鈕,會列出 Fuchsia 目標裝置,並確保裝置已連接。

如果目前沒有正在執行的 Fuchsia 裝置 (包括模擬器),您會在「Output」分頁中看到下列內容:

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

您已成功設定 Fuchsia 擴充功能!如要進一步瞭解如何使用 Fuchsia 擴充功能,請參閱針對 VS Code 使用 Fuchsia 擴充功能