完成這個單元後,你將能夠:
知道什麼是 GitHub Copilot 以及它能幫你做什麼事情
理解 AI 是如何預測並生成程式碼建議的
掌握 Copilot 最適合與不適合的使用情境
了解免費版與付費版的差異,以及學生免費方案
只要輸入簡單的中文註解,Copilot 就會自動建議完整的程式碼:
輸入中文註解後,Copilot 自動顯示灰色建議程式碼
Tab 鍵即可接受!
你輸入程式碼
或中文註解
AI 分析
程式碼上下文
即時生成
程式碼建議
這是 Copilot 最神奇的功能之一:只要打中文註解,就能自動產生程式碼!
輸入中文需求描述,Copilot 自動生成完整函式
# 建立一個函式,輸入學生的國文、英文、數學成績# 回傳平均分數和等第(90以上A,80以上B,70以上C,60以上D,其他F)
| 功能 | 說明 | 實用度 |
|---|---|---|
| 自動補全 | 輸入幾個字,自動完成整段程式碼 | ★★★★★ |
| 註解轉程式 | 寫中文註解,自動產生對應程式 | ★★★★★ |
| 多種建議 | 按快捷鍵查看多種實作方案 | ★★★★☆ |
| 生成測試 | 自動產生單元測試程式碼 | ★★★★☆ |
| 對話問答 | 用對話方式詢問程式碼的意思 | ★★★★☆ |
| Debug 協助 | 幫你找出程式錯誤並建議修正 | ★★★★☆ |
| 方案 | 價格 | 功能 | 適合對象 |
|---|---|---|---|
| Copilot Free | 免費 | 每月 2000 次補全、50 次對話 | 初學者、輕度使用 |
| Copilot Pro | $10/月 | 無限補全、無限對話、進階功能 | 專業開發者 |
| 學生/教師 | 免費 | 等同 Pro 方案 | 有 .edu 信箱者 |
https://education.github.comGitHub Copilot 的核心功能就是根據程式碼上下文,即時預測並建議接下來的程式碼。
學生和教師可以透過 GitHub Education 申請,免費使用等同 Pro 方案的 Copilot 功能。
GitHub + OpenAI 開發的 AI 程式碼助手
自動補全、註解轉程式、對話問答
分析上下文 → AI 預測 → 生成建議
學生/教師可申請免費 Pro 版
Part 2:安裝與設定 - VS Code 環境準備
我們將手把手教你安裝 Copilot 擴充套件!
請輸入密碼以查看答案