可跨環境使用的 GitHub Copilot:IDE、聊天和命令列技術

中級
開發人員
DevOps 工程師
學生
GitHub

探索 GitHub Copilot 在各種開發環境上的多元功能。 了解如何利用整合式開發環境 (IDE) 中的 AI 輔助編碼、參與複雜工作的自然語言對話,以及增強命令列生產力。

學習目標

在本單元結束時,您將能夠:

  • 了解如何利用 GitHub Copilot 的自動建議、多個建議窗格,以及其適應不同編碼樣式的能力。
  • 了解如何透過內嵌註解、區塊註解、文件字串和其他類型的註解提供內容給 GitHub Copilot,以增強程式碼產生精確度。
  • 了解如何透過自然語言對話與 GitHub Copilot 互動,以產生複雜的程式碼、偵錯問題,以及即時取得程式碼說明。
  • 了解如何使用範圍參考、斜線命令和代理程式來改善 GitHub Copilot Chat 建議的相關性
  • 了解如何與 CLI 中的 GitHub Copilot 互動,以取得命令說明、建議,甚至根據特定需求執行命令。

必要條件

  • 基本撰寫程式碼知識。
  • GitHub Copilot 存取:若要使用它,您可以在下列整合式開發環境 (IDE) 中安裝可供使用的 GitHub Copilot 延伸模組:
  • Visual Studio
  • Visual Studio Code
  • Neovim
  • JetBrains IDE (IntelliJ、PyCharm、WebStorm 等等)
  • 您可以從程式碼編輯器連線到 Copilot 的 GitHub 帳戶。