什麼是 GitHub Copilot
撰寫程式碼時,您會經常查閱文件或網頁來記住語法或解決問題。 您可能會花費數小時來解決問題、撰寫測試和建立文件。 這些工作都非常耗時。 使用程式碼片段或 IDE 工具會有所幫助,但是有更好的方法嗎?
如何運作?
GitHub Copilot 是 AI 助理,您可以從 IDE 內使用,能夠產生程式碼等等。 GitHub Copilot 會使用提示、自然語言,且其會根據您輸入的內容提供建議。 例如,提示可以是程式碼檔案中的註解:
// Create a web API using express and JavaScript with routes for products and customers
接著,Copilot 會繼續產生回應,您可以選擇接受或拒絕。 對提示的回應可能類似於以下程式碼:
const express = require("express");
app = express();
app.path("/products", () => "products");
app.listen(3000, () => "app runs");
其如何辨識提示
如果您執行以下動作,Copilot 可以辨識提示或指示:
- 將它當作註解來鍵入程式碼檔案中 (例如,
.py、.js)。 - 在 Markdown 檔案中鍵入文字,然後等待幾秒鐘,讓 Copilot 做出回應。
接受建議
您從 Copilot 中得到的是一項建議,如果您使用黑色作為文字色彩,則該建議會顯示為灰色文字。 若要接受該建議,請按 Tab 鍵。
Copilot 可能會建議多個選項。 若要依次查看建議,請使用 Ctrl + Enter 並選取最適合的一項建議。