已不再支援此瀏覽器。
請升級至 Microsoft Edge,以利用最新功能、安全性更新和技術支援。
GitHub Copilot 如何利用代理程式來提升類別的模組化?
建議根據程式碼基底的內容來重構更新。
藉由提供類別相依性的詳細分析。
藉由自動重寫整個類別。
GitHub Copilot 如何針對你程式碼中的錯誤提出修正建議?
執行自動化測試並識別根本原因。
根據錯誤或問題的內容來建議代碼段和解決方案。
藉由比較您的程式代碼與已知 Bug 模式的資料庫。
程式代碼重構的用途為何?
若要改變程式碼的外部行為或功能。
改善程式代碼的內部結構,而不改變其外部行為或功能。
若要將新功能或增強功能新增至程式碼。
在 GitHub Copilot Chat 建構提示時使用 #codebase 有什麼好處?
#codebase
它限制搜尋範圍只能找到目前開啟的檔案。
它會從 GitHub.com 下載外部程式碼範例到目前專案中。
它讓 GitHub Copilot 能透過程式碼搜尋,自動在整個程式碼庫中找到相關檔案。
在將任務交接給 GitHub Copilot 代理之前,先使用計畫代理的主要好處是什麼?
在代理開始進行變更之前,Plan agent 會執行終端指令以準備工作區。
Plan agent 會建立結構化、逐步的實施計畫,您可以在任何程式碼變更前檢視並確認。
計畫代理人會自動套用所有建議的程式碼變更,然後呈現已完成的事項摘要。
在 GitHub Copilot 程式碼審查中,「審查選擇」與「審查變更」之間的一個關鍵差異是什麼?
審查選擇支援自訂編碼指引;審查變更則不會。
審查選擇僅在原始碼控制檢視中有效;修改檢視功能在程式碼編輯器中運作。
審核選擇是所有 GitHub Copilot 訂閱者的標準功能;審核變更是一項付費功能,並設有按人每月配額。
當指令在終端機無法執行時,GitHub Copilot 如何協助?
它會自動以修正語法重執行指令,並顯示新的輸出結果。
它會開啟一個新的終端視窗,並執行內建的診斷測試。
它會在終端機欄顯示一個閃光圖示,提供快速修正功能來解釋發生了什麼,並提出解決方案。
你要如何指示 GitHub Copilot 在審查你的程式碼時專注於特定問題?
在 Visual Studio Code 設定中選取特定的程式語言設定檔。
在請求審查前先執行 /fix 斜線指令。
/fix
透過在儲存庫中的.github/copilot-instructions.md檔案或路徑特定.instructions.md檔案中新增自訂指令來達成。
.github/copilot-instructions.md
.instructions.md
您必須先回答所有問題,才能檢查進度。
此頁面對您有幫助嗎?
需要本主題的協助嗎?
想要嘗試使用 Ask Learn 來釐清或引導您完成本主題嗎?