Visual Studio使用GitHub Copilot提高.NET開(kāi)發(fā)工作效率
GitHub Copilot介紹
GitHub Copilot 是一款 AI 編碼助手,可幫助你更快、更省力地編寫(xiě)代碼,從而將更多精力集中在問(wèn)題解決和協(xié)作上。
GitHub Copilot Free包含哪些功能?
- 每月 2000 代碼補(bǔ)全,幫助開(kāi)發(fā)者快速完成代碼編寫(xiě)。
- 每月 50 個(gè)聊天消息請(qǐng)求,支持詢(xún)問(wèn)編程問(wèn)題、解釋現(xiàn)有代碼和查找錯(cuò)誤。
- 支持在 Visual Studio Code 和 Visual Studio 中進(jìn)行跨多個(gè)文件的編輯。
- 支持在 Visual Studio Code、Visual Studio、JetBrains IDEs 和 GitHub.com 上的 Copilot 聊天功能。
- 支持在 Visual Studio Code、Visual Studio、JetBrains IDEs、Vim/Neovim、Xcode 和 Azure Data Studio 中的代碼補(bǔ)全。
GitHub Copilot支持語(yǔ)言
支持Python、JavaScript、TypeScript、Ruby、Go、C# 和 C++等多種語(yǔ)言。
安裝最新版本的 Visual Studio 2022
GitHub Copilot 的最新體驗(yàn)現(xiàn)已集成到 Visual Studio 中,并將 GitHub Copilot 的代碼補(bǔ)全和 GitHub Copilot 聊天功能合并到一個(gè)方便的包中。下載最新的 Visual Studio 2022,以發(fā)現(xiàn)新增功能和改進(jìn)項(xiàng)。
Visual Studio 2022 版本 17.10 或更高版本。
下載地址:https://visualstudio.microsoft.com/zh-hans/downloads
激活GitHub Copilot Free
注冊(cè)或者登錄GitHub賬號(hào) => Settings => Copilot => 點(diǎn)擊 Start using Copilot Free。
Visual Studio中開(kāi)始免費(fèi)使用Copilot
添加GitHub賬號(hào):
Visual Studio中Copilot的相關(guān)設(shè)置
Visual Studio中使用Copilot代碼補(bǔ)全
Visual Studio中使用Copilot代碼生成
下面演示的是 Visual Studio 中 GitHub Copilot 的代碼生成功能。如果選擇使用代碼,則可以選擇 Tab 以將其插入代碼文件中:
Visual Studio中使用Copilot內(nèi)聯(lián)聊天
使用快捷鍵 Alt+\,進(jìn)行內(nèi)聯(lián)聊天:
Visual Studio中使用Copilot匯總我的代碼
Visual Studio中使用Copilot編寫(xiě)單元測(cè)試
Visual Studio中使用Copilot修改我的代碼
Visual Studio中使用Copilot聊天窗口提問(wèn)
更多Visual Studio編程效率提升技巧:https://github.com/YSGStudyHards/DotNetGuide