用ChatGPT方式開發代碼,個人可使用GitHub Copilot Chat啦!

      后臺-系統設置-擴展變量-手機廣告位-內容正文頂部

      9月21日,GitHub在官網宣布,所有個人開發者可以使用GitHub Copilot Chat。用戶通過文本問答方式就能生成、檢查、分析各種代碼。

      據悉,GitHub Copilot Chat是基于OpenAI的GPT-4模型打造而成,整體使用方法與ChatGPT類似。例如,能幫我生成一個Python的吃豆小游戲代碼,并加上代碼注釋;可以幫我分析這段C#代碼有哪些漏洞嗎?Copilot Chat都能快速幫助你解決這些難題。

      今年7月21日,GitHub Copilot Chat就面向企業用戶開放了測試權限,現在,個人用戶終于也可以使用了。

      使用地址:https://docs.github.com/en/copilot/github-copilot-chat/using-github-copilot-chat

      早在2021年GitHub便與OpenAI進行技術合作,基于其Codex模型(GPT-3的后代)開發了全球首個AI自動生成代碼平臺——GitHub Copilot。已幫助全球數百萬開發人員大幅度提升開發效率。

      今年3月22日,GitHub發布了集成GPT-4的Copilot X預覽版,GitHub Copilot Chat則是核心功能之一。

      GitHub Copilot Chat功能簡單介紹

      根據多位開發大神測試,GitHub Copilot Chat相當于開發者的“屠龍刀”,成為開發必備利器之一,主要功能如下:

      代碼生成:可根據文本提示生成各種代碼、函數或類,例如,我需要一個Python函數,用來計算斐波那契數列。

      功能展示

      分析代碼:在開發過程或使用開源代碼時,難免會遇到一些難懂的代碼片段。直接將其輸入到Copilot Chat中,讓其進行深度分析和解釋。

      BUG調試:代碼崩潰又找不到原因,確實讓很多開發者非常抓狂。輸入到Copilot Chat中,快速幫你找出錯誤所在。

      安全檢測:開發者可將整段或部分代碼輸入到Copilot Chat中進行檢測,以查看代碼片段是否存在安全漏洞。

      總之,所有與代碼開發相關的任務,GitHub Copilot Chat都能幫助用戶快速解決。

      如何使用GitHub Copilot Chat

      1)必須是GitHub Copilot訂閱用戶,可免費使用GitHub Copilot Chat。

      2)需在Visual Studio Code 中使用 GitHub Copilot Chat,同時必須安裝最新版本的 Visual Studio Code。

      3)使用有權訪問 GitHub Copilot 的同一GitHub ID,登錄Visual Studio Code。

      4)安裝Visual Studio Code擴展:要使用 GitHub Copilot Chat,必須首先安裝適用于 Visual Studio Code的GitHub Copilot Chat 擴展。

      在 Visual Studio Code中,通過單擊Visual Studio Code 窗口左側活動欄中的“擴展”圖標來打開“擴展”視圖。

      5)在Marketplace搜索框中,搜索GitHub Copilot Chat擴展,然后單擊安裝。

      6)在 Visual Studio Code 窗口中,單擊更新 Visual Studio Code所需的重新加載。

      7)如果Visual Studio Code右下角的Toast通知提示登錄,單擊“登錄到GitHub”,然后使用已被授予 GitHub Copilot Chat 有測試訪問權限的同一GitHub ID登錄。

      8)要確認GitHub Copilot Chat是否成功安裝,在 Visual Studio Code 窗口左側的活動欄中單擊GitHub Copilot Chat圖標,以打開 GitHub Copilot Chat 聊天窗口。

      本文素材來源GitHub官網,如有侵權請聯系刪除

      未經允許不得轉載:RPA中國 | RPA全球生態 | 數字化勞動力 | RPA新聞 | 推動中國RPA生態發展 | 流 > 用ChatGPT方式開發代碼,個人可使用GitHub Copilot Chat啦!

      后臺-系統設置-擴展變量-手機廣告位-內容正文底部
      主站蜘蛛池模板: 潞西市| 柘城县| 弥渡县| 盐山县| 白城市| 土默特左旗| 济南市| 兰州市| 香港 | 隆尧县| 长宁区| 松滋市| 思茅市| 布尔津县| 沛县| 温州市| 北宁市| 前郭尔| 奇台县| 望奎县| 海淀区| 海原县| 卓尼县| 教育| 喜德县| 霍邱县| 合阳县| 安龙县| 奉贤区| 高陵县| 延寿县| 宁南县| 休宁县| 自贡市| 奈曼旗| 宁海县| 陆河县| 阆中市| 华蓥市| 正蓝旗| 绥芬河市|