使用 GitHub Copilot 偵錯

GitHub Copilot 可協助您改善 Visual Studio Code 中的偵錯工作流程。Copilot 可協助您設定專案的偵錯組態,並針對偵錯期間發現的問題提供修正建議。本文概述如何在 VS Code 中使用 Copilot 偵錯應用程式。

Copilot 可協助處理以下偵錯任務

  • 設定偵錯設定:為您的專案產生並自訂啟動組態。
  • 啟動偵錯工作階段:使用 copilot-debug 從終端機啟動偵錯工作階段。
  • 修正問題:接收針對偵錯期間發現的問題的修正建議。
提示

如果您尚未訂閱 Copilot,可以透過註冊 Copilot 免費方案 來免費使用 Copilot,並獲得每月的內嵌建議和聊天互動額度。

使用 Copilot 設定偵錯組態

VS Code 使用 launch.json 檔案來儲存 偵錯組態。Copilot 可協助您建立和自訂此檔案,為您的專案設定偵錯。

  1. 開啟聊天檢視 (⌃⌘I (Windows、Linux Ctrl+Alt+I))。
  2. 輸入 /startDebugging 命令。
  3. 依照 Copilot 的引導,為您的專案設定偵錯。

或者,您可以使用自然語言提示,例如:

  • 「為 Django 應用程式建立偵錯組態」
  • 「為 React Native 應用程式設定偵錯」
  • 「為 Flask 應用程式設定偵錯」

使用 Copilot 開始偵錯

copilot-debug 終端機命令簡化了設定和啟動偵錯工作階段的程序。將您用於啟動應用程式的命令加上 copilot-debug 前綴,Copilot 便會自動設定並啟動偵錯工作階段。

  1. 開啟整合式終端機 (⌃` (Windows、Linux Ctrl+`))。

  2. 輸入 copilot-debug,後面接著您應用程式的啟動命令。例如:

    copilot-debug node app.js
    

    copilot-debug python manage.py
    
  3. Copilot 會為您的應用程式啟動偵錯工作階段。您現在可以使用 VS Code 中內建的偵錯功能。

深入了解 VS Code 中的偵錯

使用 Copilot 修正程式碼問題

您可以使用 Copilot Chat 協助您修正程式碼問題或改善您的程式碼。

使用聊天提示

  1. 開啟您的應用程式程式碼檔案。

  2. 開啟以下其中一個檢視

    • 聊天檢視 (⌃⌘I (Windows、Linux Ctrl+Alt+I))
    • 行內聊天 (⌘I (Windows、Linux Ctrl+I))
  3. 輸入提示,例如:

    • "/fix"
    • 「修正此 #選取」
    • 「驗證此函式的輸入」
    • 「重構此程式碼」
    • 「改善此程式碼的效能」

深入了解如何在 VS Code 中使用 Copilot Chat

使用編輯器智慧動作

若要修正您的應用程式程式碼中的程式碼問題,而無需編寫提示,您可以使用編輯器智慧動作。

  1. 開啟您的應用程式程式碼檔案。

  2. 選取您要修正的程式碼。

  3. 按一下滑鼠右鍵並選取 產生程式碼 > 修正

    VS Code 會提供程式碼建議來修正程式碼。

  4. 選擇性地,您可以透過在聊天提示中提供額外內容來精煉生成的程式碼。

後續步驟

© . This site is unofficial and not affiliated with Microsoft.