AI之Tool:GitHub Copilot(一款人工智能編程小助手—猜你想寫的代碼)的簡介、安裝、使用方法之詳細攻略
AI之Tool: (一款人工智能編程小助手—猜你想寫的代碼)的簡介、安裝、使用方法之詳細攻略
目錄
人工智能工具的簡介
2021年6月29日,微軟與共同推出了一款AI編程工具 。 可以通過提供自動完成式建議來幫助您編碼。 是一個AI配對程序員,在你編碼時提供自動完成風格的建議。你可以通過開始編寫你想要使用的代碼,或者通過編寫自然語言注釋來描述你想要代碼做什么來接收 的建議。 分析您正在編輯的文件中的上下文以及相關文件,并從文本編輯器中提供建議。 由 提供支持, 是創建的一個新的AI系統。
>> 使用 直接從您的編輯器中實時建議代碼和整個函數。
>> 經過數十億行代碼的訓練,將自然語言提示轉化為跨數十種語言的編碼建議。
>> 專注于解決更大的問題:花更少的時間創建樣板和重復的代碼模式,將更多時間花在重要的事情上:構建出色的軟件。寫下描述您想要的邏輯的評論, 將立即建議代碼來實現該解決方案。
>> 可作為 Code, , 和 ide套件的擴展。
2022年6月22日,已正式上線,定價每月 10 美元(約 66.9 元人民幣)或每年 100 美元(約 669 元人民幣),對學生用戶和流行開源項目的維護者免費提供。
官網: · Your AI pair ·
: - /-docs: for
文檔: - Docs
1、 的安全性和質量
接受了公共存儲庫中出現的所有語言的培訓。對于每種語言,您收到的建議的質量可能取決于該語言訓練數據的數量和多樣性。例如,在公共存儲庫中有很好的表現,并且是 最受支持的語言之一。在公共存儲庫中表示較少的語言可能產生較少或不太健壯的建議。
提供的建議來自基于數十億行開源代碼構建的模型。因此, 的訓練集可能包含不安全的編碼模式、錯誤或對過時api或習語的引用。當 基于這些訓練數據生成建議時,這些建議也可能包含不希望看到的模式。
你有責任確保你的代碼的安全性和質量。我們建議您在使用 生成的代碼時采取與使用任何不是您自己編寫的代碼相同的預防措施。這些預防措施包括嚴格的測試、IP掃描和安全漏洞跟蹤。提供了許多功能來幫助您監控和提高代碼質量。
使用過濾器來阻止提示中的冒犯性詞匯,并避免在敏感上下文中產生建議。我們致力于不斷改進過濾系統,以更智能地檢測和刪除由 生成的攻擊性建議,包括有偏見的、歧視性的或濫用的輸出。
人工智能工具的安裝
在首選環境中安裝擴展來開始使用 。
人工智能工具的使用方法 1、在 中開始使用
參考文章:
with in - Docs
第一步,要使用 ,您必須具有有效的 訂閱
關于 的計費:
for - Docs
第二步,確保已安裝 202
要在 中使用 ,您必須安裝 2022 17.4.4 或更高版本。
注意: 當前不可用于 for Mac。
第三步,搜索并下載
第四步,退出并重新啟動
第五步,激活并獲取權限
在“ ”對話框中,要復制您的設備激活碼
第六步,查看并使用建議代碼
在 中,創建一個新的 C# ( *.cs ) 文件。
在 C# 文件中,鍵入以下函數簽名。 將向您展示一個建議
Tab:選擇提供的建議
Esc:拒絕所提的建議
+:會跳出Open 的彈窗,點擊可以顯示當前所有的建議
聲明:本站所有文章資源內容,如無特殊說明或標注,均為采集網絡資源。如若本站內容侵犯了原著者的合法權益,可聯系本站刪除。