簡介

已完成

GitHub Copilot 是一款 AI 驅動的工具,可簡化開發人員處理複雜或不熟悉程式碼的過程。 它提供功能,可直接在 Visual Studio Code 中分析、說明和記載程序代碼。

假設您是一個在快速節奏的科技初創公司工作的開發人員。 您被指派負責一個您不熟悉的龐大且複雜的程式碼庫專案。 程序代碼缺少適當的檔,讓您難以瞭解其結構和功能。 您需要快速跟上程式代碼基底的速度、找出潛在問題,以及記錄您的結果以供日後參考。 此外,您還需要集思廣益以提出新功能,並評估現有問題的可能解決方案。 這是 GitHub Copilot 派上用場的地方。

此課程模組中所涵蓋的主題包括:

  • 檢閱 GitHub Copilot 的「說明」和「文件」功能。
  • 檢查 GitHub Copilot 提示和關鍵字。
  • 使用 GitHub Copilot 分析及說明程式代碼。
  • 使用 GitHub Copilot 產生項目檔。
  • 使用 GitHub Copilot 產生內嵌程式代碼檔。

完成本課程模組之後,您將能夠:

  • 描述 GitHub Copilot 如何使用自然語言處理和機器學習來解譯使用者提示並提供相關的回應。
  • 使用 GitHub Copilot 來腦力激蕩新的應用程式或功能、探索程式碼工具和技術、評估問題和潛在修正,以及說明複雜或不熟悉的程式碼。
  • 使用 GitHub Copilot 的 Ask、Edit 和 Agent 模式產生項目檔。
  • 使用 GitHub Copilot 的 Chat 檢視、內嵌聊天和智慧動作來產生內嵌程式碼文件。
  • 完成實驗室練習,其中包含使用 GitHub Copilot 來分析和記錄程式代碼基底。

重要

若要完成此 GitHub Copilot 訓練,您必須在個人 GitHub 帳戶中擁有 GitHub Copilot 的有效訂用方案(包括 GitHub Copilot 免費方案),或者必須在由組織或企業管理的訂用方案中指派給您。 模組活動可能包含符合公用程序代碼的 GitHub Copilot 建議。 如果您是 GitHub Enterprise Cloud 上的組織成員,並且已透過貴組織指派了 GitHub Copilot 訂閱,則與公開程式碼相符的建議設定可能會繼承自您的組織或企業。 如果您的帳戶封鎖符合公用程式代碼的建議,模組活動可能無法如預期般運作。