適用於 VS Code 的 Fuchsia 擴充功能提供偵錯支援 Fuchsia 裝置、記錄和語法醒目顯示。這項擴充功能是 Fuchsia 的官方擴充功能 且可與來源樹狀結構和 SDK 搭配使用
必要條件
事前準備:
如要進一步瞭解如何設定 Vs Code,請參閱 VS Code。
安裝
- 從 Visual 下載 Fuchsia 擴充功能 Studio 市集
這項擴充功能會自動偵測您使用的每個工作區適用設定 包括 ffx 等相關工具的位置如果這些設定不正確或未設定 請參閱下一節的說明。
SDK
- 開啟所需工作區。舉例來說,您可以開啟 getting-started 存放區。
- 擴充功能會自動偵測 ffx 路徑。如果路徑
沒有偵測到,請按照下列步驟操作:
- 在 VS Code 中,前往主選單,然後依序點選「Code」、「Preferences」和「Settings」。
- 在「擴充功能」下方,依序前往「Fuchsia SDK」和「Ffx Path」。
- 輸入
ffx
目錄的路徑 (例如~/fuchsia/getting-started/tools/ffx
)。 - 使用右下角的按鈕,確認擴充功能可正常運作。按一下該按鈕會列出 Fuchsia 目標裝置,並確實連接您的裝置。
如果沒有正在執行的 Fuchsia 裝置 (包括模擬器), 在「Output」分頁中:
Running: ffxPath target,list,--format,json
exit: 2: null
來源樹狀結構
- 開啟所需工作區。例如,開啟範例存放區 以及 Cloud Code 工作區
- 擴充功能會自動偵測 ffx 路徑。如果系統未偵測到資料,請按照下列步驟操作:
- 在 VS Code 中,前往主選單,然後依序點選「Code」、「Preferences」和「Settings」。
- 在「擴充功能」下方,依序前往「Fuchsia SDK」和「Ffx Path」。
- 輸入
ffx
目錄的路徑 (例如~/fuchsia/tools/ffx
)。 - 使用右下角的按鈕,確認擴充功能可正常運作。按一下該按鈕會列出 Fuchsia 目標裝置,並確實連接您的裝置。
如果沒有正在執行的 Fuchsia 裝置 (包括模擬器),您會在「Output」分頁中看到以下內容:
Running: ffxPath target,list,--format,json
exit: 2: null
您已成功設定 Fuchsia 擴充功能!瞭解詳情 有關如何使用 Fuchsia 擴充功能的資訊,請參閱 使用 VS Code 適用的 Fuchsia 擴充功能。