AI之Tool:GitHub Copilot(一款人工智能編程小助手—猜你想寫的代碼)的簡介、安裝、使用方法之詳細(xì)攻略
目錄
Copilot人工智能工具的簡介
1、GitHub Copilot的安全性和質(zhì)量
Copilot人工智能工具的安裝
Copilot人工智能工具的使用方法
1、在 Visual Studio 中開始使用 GitHub Copilot
第一步,要使用 GitHub Copilot,您必須具有有效的 GitHub Copilot 訂閱
第二步,確保已安裝Visual Studio 202
第三步,搜索并下載GitHub Copilot
第四步,退出并重新啟動 Visual Studio
第五步,激活并獲取權(quán)限
第六步,查看并使用建議代碼
Copilot人工智能工具的簡介
? ? ? ? 2021年6月29日,微軟與OpenAI共同推出了一款A(yù)I編程工具GitHub Copilot。GitHub Copilot 可以通過提供自動完成式建議來幫助您編碼。GitHub Copilot是一個AI配對程序員,在你編碼時提供自動完成風(fēng)格的建議。你可以通過開始編寫你想要使用的代碼,或者通過編寫自然語言注釋來描述你想要代碼做什么來接收GitHub Copilot的建議。GitHub Copilot分析您正在編輯的文件中的上下文以及相關(guān)文件,并從文本編輯器中提供建議。GitHub Copilot由OpenAI Codex提供支持,OpenAI Codex是OpenAI創(chuàng)建的一個新的AI系統(tǒng)。
>>? GitHub Copilot 使用 OpenAI Codex 直接從您的編輯器中實時建議代碼和整個函數(shù)。
>>? GitHub Copilot 經(jīng)過數(shù)十億行代碼的訓(xùn)練,將自然語言提示轉(zhuǎn)化為跨數(shù)十種語言的編碼建議。
>>? 專注于解決更大的問題:花更少的時間創(chuàng)建樣板和重復(fù)的代碼模式,將更多時間花在重要的事情上:構(gòu)建出色的軟件。寫下描述您想要的邏輯的評論,GitHub Copilot 將立即建議代碼來實現(xiàn)該解決方案。
>>? GitHub Copilot可作為Visual Studio Code, Visual Studio, Neovim和JetBrains ide套件的擴(kuò)展。
? ? ? 2022年6月22日,Copilot已正式上線,定價每月 10 美元(約 66.9 元人民幣)或每年 100 美元(約 669 元人民幣),對學(xué)生用戶和流行開源項目的維護(hù)者免費提供。
官網(wǎng):GitHub Copilot · Your AI pair programmer · GitHub
GitHub:GitHub - github/copilot-docs: Documentation for GitHub Copilot
文檔:GitHub Copilot documentation - GitHub Docs
1、GitHub Copilot的安全性和質(zhì)量
? ? ? GitHub Copilot接受了公共存儲庫中出現(xiàn)的所有語言的培訓(xùn)。對于每種語言,您收到的建議的質(zhì)量可能取決于該語言訓(xùn)練數(shù)據(jù)的數(shù)量和多樣性。例如,JavaScript在公共存儲庫中有很好的表現(xiàn),并且是GitHub Copilot最受支持的語言之一。在公共存儲庫中表示較少的語言可能產(chǎn)生較少或不太健壯的建議。
? ? ? GitHub Copilot提供的建議來自O(shè)penAI基于數(shù)十億行開源代碼構(gòu)建的模型。因此,GitHub Copilot的訓(xùn)練集可能包含不安全的編碼模式、錯誤或?qū)^時api或習(xí)語的引用。當(dāng)GitHub Copilot基于這些訓(xùn)練數(shù)據(jù)生成建議時,這些建議也可能包含不希望看到的模式。
? ? ? 你有責(zé)任確保你的代碼的安全性和質(zhì)量。我們建議您在使用GitHub Copilot生成的代碼時采取與使用任何不是您自己編寫的代碼相同的預(yù)防措施。這些預(yù)防措施包括嚴(yán)格的測試、IP掃描和安全漏洞跟蹤。GitHub提供了許多功能來幫助您監(jiān)控和提高代碼質(zhì)量。
? ? ? GitHub Copilot使用過濾器來阻止提示中的冒犯性詞匯,并避免在敏感上下文中產(chǎn)生建議。我們致力于不斷改進(jìn)過濾系統(tǒng),以更智能地檢測和刪除由GitHub Copilot生成的攻擊性建議,包括有偏見的、歧視性的或濫用的輸出。
Copilot人工智能工具的安裝
? ? ? ?在首選環(huán)境中安裝擴(kuò)展來開始使用 GitHub Copilot。
-
在 Visual Studio Code 中開始使用 GitHub Copilot
-
在 Visual Studio 中開始使用 GitHub Copilot
-
在 JetBrains IDE 中開始使用 GitHub Copilot
-
在 Neovim 中開始使用 GitHub Copilot
Copilot人工智能工具的使用方法
1、在 Visual Studio 中開始使用 GitHub Copilot
參考文章:
Getting started with GitHub Copilot in Visual Studio - GitHub Docs
第一步,要使用 GitHub Copilot,您必須具有有效的 GitHub Copilot 訂閱
關(guān)于 GitHub Copilot 的計費:
About billing for GitHub Copilot - GitHub Docs
第二步,確保已安裝Visual Studio 202
要在 Visual Studio 中使用 GitHub Copilot,您必須安裝 Visual Studio 2022 17.4.4 或更高版本。
注意:GitHub Copilot 當(dāng)前不可用于 Visual Studio for Mac。
第三步,搜索并下載GitHub Copilot
??
第四步,退出并重新啟動 Visual Studio
第五步,激活并獲取權(quán)限
在“Microsoft Visual Studio”對話框中,要復(fù)制您的設(shè)備激活碼文章來源:http://www.zghlxwxcb.cn/news/detail-568517.html
第六步,查看并使用建議代碼
在 Visual Studio 中,創(chuàng)建一個新的 C# ( *.cs ) 文件。
在 C# 文件中,鍵入以下函數(shù)簽名。GitHub Copilot 將向您展示一個建議
Tab:選擇提供的建議
Esc:拒絕所提的建議
option+Enter:會跳出Open GitHub Copilot的彈窗,點擊可以顯示當(dāng)前所有的建議文章來源地址http://www.zghlxwxcb.cn/news/detail-568517.html
到了這里,關(guān)于AI之Tool:GitHub Copilot(一款人工智能編程小助手—猜你想寫的代碼)的簡介、安裝、使用方法之詳細(xì)攻略的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!