GitHub 去年聯(lián)合 OpenAI,推出了一款“GitHub Copilot”工具,可以根據(jù)上下文自動(dòng)寫(xiě)代碼,將程序員從重復(fù)的編寫(xiě)中解放出來(lái)。
該工具此前已支持了 Visual Studio Code、Neovim 和 JetBrains IDE 等。Copilot 來(lái)到了微軟自家的 Visual Studio 2022,用戶可下載擴(kuò)展使用。
IT之家了解到,與在 Visual Studio Code 中使用方法一致,開(kāi)發(fā)者需要先注冊(cè)登記 GitHub Copilot,并等待官方批準(zhǔn),之后就可以在 Visual Studio 2022 中使用 AI 編程了。
通過(guò)批準(zhǔn)后,用戶需在 Visual Studio 2022 中進(jìn)入擴(kuò)展 > 管理擴(kuò)展,搜索 GitHub Copilot 下載并安裝。
目前,GitHub Copilot 支持 Python、JavaScript、TypeScript、Java、Ruby 和 Go 等編程語(yǔ)言。
可以根據(jù)上下文自動(dòng)寫(xiě)代碼,包括文檔字符串、注釋、函數(shù)名稱、代碼,只要用戶給出提示,就可以寫(xiě)出完整的函數(shù)。
根據(jù)函數(shù)名寫(xiě)代碼(藍(lán)色部分為自動(dòng)生成內(nèi)容)/ 根據(jù)注釋寫(xiě)代碼
根據(jù)重復(fù)內(nèi)容寫(xiě)代碼/ 導(dǎo)入單元測(cè)試包,自動(dòng)寫(xiě)測(cè)試代碼
還可以給出多種解決方案,供用戶選擇
關(guān)鍵詞: 編程工具