這是你最常用的按鍵!
完成這個單元後,你將能夠:
了解 Copilot 的建議是什麼樣子、出現在哪裡
熟練使用 Tab 接受建議,完成程式碼
學會用 Esc 或繼續打字來忽略不想要的建議
知道什麼情況會觸發 Copilot 產生建議
Copilot 的建議會以 灰色半透明文字 顯示在你的游標後方:
輸入中文註解後,Copilot 產生的灰色建議
接受整個灰色建議
灰色半透明文字
(還沒被接受)
正式程式碼
(已被接受)
| 方法 | 按鍵 | 說明 |
|---|---|---|
| 方法 1 | Esc | 直接關閉建議 |
| 方法 2 | 繼續打字 | 建議會自動消失或更新 |
| 方法 3 | 方向鍵移動 | 移動游標,建議消失 |
def function_name():建立 practice1.py
# 計算兩個數字的加總
1-2 秒後會看到灰色建議
輸入註解後,Copilot 產生的建議
灰色文字變成正式程式碼!
按 Tab 後,Copilot 生成的完整函式
Copilot 不只能補一行,還能幫你生成整段程式!
# 建立一個學生成績管理系統 # 功能:新增學生、查詢成績、計算平均
一次接受一段,連續按 Tab 讓程式碼越長越長!
連續按 Tab 後生成的較長程式碼
Copilot 連「函式名稱」都能理解,自動補完內容!
def is_prime(n):
Copilot 會根據函式名稱「is_prime」自動推測你要判斷質數!
只輸入函式名稱,Copilot 自動推測並生成完整實作
如果沒有看到灰色建議,先檢查 Copilot 的狀態:
VS Code 介面與 Copilot 運作狀態
| 問題 | 可能原因 | 解決方法 |
|---|---|---|
| 沒有出現建議 | 檔案沒儲存 | 按 Ctrl+S 儲存 |
| 沒有出現建議 | 副檔名錯誤 | 確認是 .py / .js 等 |
| 建議很慢 | 網路問題 | 檢查網路連線 |
| 建議不準確 | 上下文不足 | 提供更多註解說明 |
| 在 Chat 打字沒反應 | 位置錯誤 | 改到左側程式碼區打字 |
| 快捷鍵 | 功能 | 使用頻率 |
|---|---|---|
| Tab | 接受整個建議 | ⭐⭐⭐⭐⭐ 最常用 |
| Esc | 拒絕/關閉建議 | ⭐⭐⭐⭐ |
| Ctrl+Z | 復原(按錯可救回) | ⭐⭐⭐ |
| Ctrl+S | 儲存檔案 | ⭐⭐⭐⭐⭐ |
按 Tab 鍵可以接受 Copilot 顯示的灰色建議程式碼。
按 Esc 可以關閉建議,或直接繼續打字,建議會自動消失或更新。
Copilot 的建議以灰色半透明文字顯示
按 Tab 接受整個建議,變成正式程式碼
按 Esc 關閉不想要的建議
註解後、函式定義後、新行時都會觸發
Part 5:多種建議模式 - 選擇最佳方案
學習如何查看多個建議並選擇最適合的!
請輸入密碼以查看答案