第一章 基本知識什麼是 GitHub Copilot?Copilot如何運作?使用時的注意事項比較Copilot與ChatGPTCopilot方案結語第二章 使用Copilot來寫程式inline建議取得額外建議善用註解Copilot與context選單使用Copilot來檢查你的程式碼在IDE中設定Copilot結語第三章 在IDE中與Copilot交談打開Chat的主介面瞭解交談輸出管理交談工作階段在Copilot裡的提示工程有效地使用提示對話框使用編輯器行內交談介面使用快速交談介面交談快捷命令交談參與者交談變數在終端機裡交談自訂程式碼生成指令處理幻覺與錯誤回應結語第四章 IDE裡的進階編輯與自動化流程使用Next Edit Suggestions來做預測編輯Copilot EditsAgent ModeCopilot Vision使用Copilot來偵錯結語第五章 使用Copilot來測試該如何測試?建立單元測試建立整合測試自訂測試指令在編寫程式之前撰寫測試與利用框架善用Agent模式來測試工作流程結語第六章 使用Copilot來撰寫文件並解釋程式碼記錄內容解釋內容結語第七章 讓Copilot維持即時與相關背景資訊的來源有哪些因素會影響即時性與相關性使用者應對策略加入背景資訊來讓程式碼更相關結語第八章 活用Copilot的其他方法使用Copilot來處理SQL使用YAML與Kubernetes產生正規表示式自動生成資料GitHub CLI與Copilot結語第九章 在GitHub中使用Copilot在GitHub版本庫中使用交談介面利用Copilot來改變流程使用Copilot來管理pull request利用Copilot來探索程式碼變更一起使用Copilot與GitHub Issue結語第十章 擴展Copilot的功能Copilot擴充套件與VS Code的Copilot擴充套件什麼是Copilot擴充套件?從Marketplace取得Copilot擴充套件瞭解Copilot擴充套件的實作類型擴充套件的基本組件以agent形式實作擴充套件用技能組來實作擴充套件建立VS Code的Copilot擴充套件結語
AI輔助程式開發|從規劃到部署全流程高效升級 LLM語意理解與生成技術完全開發 AI工程|從基礎模型建構應用