現已釋出!閱讀關於 11 月新增功能和修復的內容。

使用 GitHub Copilot 進行除錯

GitHub Copilot 可以幫助您改進在 Visual Studio Code 中的除錯工作流。Copilot 可以協助您為專案設定除錯配置,並提供有關修復除錯過程中發現的問題的建議。本文概述瞭如何在 VS Code 中使用 Copilot 除錯應用程式。

Copilot 可以幫助您完成以下除錯任務

  • 配置除錯設定:為您的專案生成和自定義 launch 配置。
  • 啟動除錯會話:使用 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. 可選地,透過在聊天提示中提供其他上下文來改進生成的程式碼。

後續步驟

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