參加你附近的 ,瞭解 VS Code 中的 AI 輔助開發。

使用 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”
    • “修復此 #selection”
    • “驗證此函式的輸入”
    • “重構此程式碼”
    • “提高此程式碼的效能”

瞭解更多關於在 VS Code 中使用 Copilot Chat 的資訊。

使用編輯器智慧操作

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

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

  2. 選擇您要修復的程式碼。

  3. 右鍵單擊並選擇 生成程式碼 > 修復

    VS Code 會提供一個程式碼建議來修復程式碼。

  4. (可選)透過在聊天提示中提供額外上下文來最佳化生成的程式碼。

後續步驟