国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

AI輔助編程,GitHub copilot chat 體驗

這篇具有很好參考價值的文章主要介紹了AI輔助編程,GitHub copilot chat 體驗。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

最近,看到很多大佬分享 GitHub copilot chat ,據(jù)說能夠讓效率翻倍,抱著不相信,打假的心態(tài)我也弄一個,體驗一下,結果真的很贊,下面分享使用 GitHub copilot chat 的過程

? 首先,我們需要先了解一下 GitHub copilot chat 是一個什么東西,GitHub Copilot 是一個AI驅動的代碼完成工具,由 OpenAI 和 GitHub 聯(lián)合開發(fā)。它利用機器學習模型預測和生成代碼,幫助開發(fā)者快速編寫代碼。而GitHub Copilot Chat 則是 GitHub Copilot 的擴展,它將 AI 編程助手融入到對話中,幫助解答編程問題,提供代碼示例,甚至可以對代碼進行審查和修正。這兩種工具都是開發(fā)者的有效助手,幫助提升編程效率和代碼質量。下面,我們需要做這幾件事情????????

  1. 你必須購買了 GitHub copilot ,因為 chat 是基于它的,這個大家可以和我一樣去某寶搜索,很便宜(一杯奶茶),我相信這絕對是你2023最具性價比的投資
  2. 當你購買成功后,就可以去 VSCode 左下角登錄一下你購買服務的賬號,然后在插件下載中心下載 GitHub copilot ,體驗一下 GitHub copilot 的能力(我的代碼產(chǎn)出 = chatGPT + GitHub Copilot),

AI輔助編程,GitHub copilot chat 體驗,提效去摸魚,copilot,github,人工智能

  1. 申請加入 waitlist :https://github.com/github-copilot/chat_waitlist_signup/join 當你加入 list 后,你再次進入這個網(wǎng)址你可以看到 ???? 還有,關注你留的郵箱,通過后會通過郵箱提醒你(很快,最多兩個工作日)

AI輔助編程,GitHub copilot chat 體驗,提效去摸魚,copilot,github,人工智能

  1. 下載我們的 VSCode insiders,因為只有在這里才能體驗(坑了我好多時間):https://code.visualstudio.com/insiders/

AI輔助編程,GitHub copilot chat 體驗,提效去摸魚,copilot,github,人工智能

  1. 在我們剛剛下載的VSCode insiders中 下載一個插件GitHub Copilot Nightly:https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-nightly 你會看到 ????

? 如果沒有看到,不要慌,先看下自己編輯器是否登錄上了 GitHub ,看下右下角的彈窗是不是有一個 GitHub copilot chat 的提示讓你登錄 GitHub,如果這兩個都完成了,重啟一下,應該就能看到我們心心念念的 chat頁面了

體驗 AI 的強大

先看下,官方對它的定位,是這樣描述的:我是你的副駕駛,我是來幫你更快完成任務的。我可以識別問題,解釋甚至改進代碼。您可以問一些一般性的問題,但我真正擅長的是幫助您編寫代碼。例如:

  • 為我的代碼生成單元測試
  • 解釋選定的代碼
  • 建議,修復我代碼中的錯誤

? 如果你想了解更多關于我的能力和局限性,請查看副駕駛文檔:https://docs.github.com/en/early-access/copilot/github-copilot-chat-transparency-note。最后它還雞賊的進行了甩鍋,我是由人工智能驅動的,所以意外和錯誤是可能的。不過也給我們程序員一點面子,要是不出錯,那程序員不是要消失了是吧,我們一個一個功能來體驗

為我的代碼生成單元測試

我先選中左側我的函數(shù),然后使用 command + i (windows 是ctrl + i

AI輔助編程,GitHub copilot chat 體驗,提效去摸魚,copilot,github,人工智能

這里我的 prompt 是 /test Generate tests for the selectd code with Mocha 這里有兩個注意事項,

  1. 我使用了 GitHub copilot chat 提供的 /test 關鍵字,用于生成單元測試代碼
  2. 我在末尾添加了 生成的測試代碼使用的框架 Mocha

我們可以看到右側就為我們生成了對應的單元測試代碼,這里我們沒有安裝對應的單元測試庫,所以就報錯了,兄弟們,幫我看看它寫的對不對?(我覺得應該是靠譜的)

解釋選定的代碼

逐步解釋選中代碼的原理

我依然使用 command + i 然后 prompt 就是它提供的 /explain

AI輔助編程,GitHub copilot chat 體驗,提效去摸魚,copilot,github,人工智能

建議,修復我代碼中的錯誤

錯誤代碼:AI輔助編程,GitHub copilot chat 體驗,提效去摸魚,copilot,github,人工智能

這里,如果執(zhí)行的話,會發(fā)現(xiàn)它并沒有檢測出來 hooks 寫法的錯誤,這也很好理解,因為它不知道這段代碼的上下文,我這樣寫 prompt 后,就好了

AI輔助編程,GitHub copilot chat 體驗,提效去摸魚,copilot,github,人工智能

其他功能

  1. / ext :詢問VS Code擴展開發(fā)。
  2. /fix:修復針對所選代碼中的問題提出修復建議。
  3. /help :幫助關于 GitHub Copilot 的一般幫助
  4. /vscode:關于 VSCode 的問題
  5. /clear:清空當前會話

使用體驗總結

  1. 在左側聊天的時候,它真的太懂程序員的懶了,它會自動預測下一個問題?這真的很智能
  2. 它最大的好處就是和編輯器完美融合,使用體驗非常 nice,以后再也不用切換了
  3. 當我們在讀一些源碼的時候,我覺得 /explain真的太強大了吧,以后再也不怕看源碼了
  4. 把它放在編輯器中,不代表它不能做其他事情,你完全可以把它當做一個chatGPT 3.5來用,嗯??那以后上班玩 chatGPT 再也不怕被發(fā)現(xiàn)了,
  5. 當我們寫完代碼后,如果有很復雜的業(yè)務邏輯,很可能有一些沒有測試出的 bug,我們可以直接選中代碼去詢問:“這段代碼有什么改進的地方嗎?”,“這段代碼需要重構嗎?”
  6. 我現(xiàn)在,當我們把我們的工作流程化了,我們完全可以使用 AI 來幫我們完成任務,例如:我們最常寫的crud,如果代碼夠通用,我們寫新的 crud 是不是就完全可以交給 AI,不像我們自己寫,還有可能 復制粘貼錯誤
  7. 我們還可以問它我們在實現(xiàn)一些之前沒有實現(xiàn)過的場景,怎么做,讓我們寫出更加健壯,可讀性強的代碼,因為我覺得它在學習了 GitHub 上那么多優(yōu)秀的開源庫后,它提供的基本上都是最佳實踐,我們只需要寫出更好的 prompt 即可

? 最后,我還發(fā)現(xiàn)了一個寶藏,那就是 GitHub Copilot Voice :,我已經(jīng)加入waitlist,以后寫代碼,可能都不需要鍵盤了,這真的泰褲辣!文章來源地址http://www.zghlxwxcb.cn/news/detail-582212.html

到了這里,關于AI輔助編程,GitHub copilot chat 體驗的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Qt Creator 11 + GitHub Copilot:AI編程新體驗

    Qt Creator 11 + GitHub Copilot:AI編程新體驗

    作為C++/Qt開發(fā)者,想要用Qt Creator和github copilot寫出驚艷的代碼嗎? github copilot是一個基于人工智能的編程助手,它可以根據(jù)代碼和注釋,自動給出合適的代碼建議,快速完成編程任務,寫出更優(yōu)雅、更高效、更安全的代碼。copilot目前支持多種流行的編輯器和IDE,比如VS Code,

    2024年02月16日
    瀏覽(28)
  • Github Copilot Chat 初體驗

    最近因為陽了的緣故一直躺在床上。今天終于從床上爬起來了。不是因為好透了,而是因為我收到了申請Copilot Chat preview 權限通過的郵件。實在忍不住,于是起床開電腦在咳嗽聲中進行了一番體驗。 https://github.com/github-copilot/chat_waitlist_signup/join 申請通過后,郵件上就有說明。

    2024年02月04日
    瀏覽(26)
  • Qt Creator + github copilot配置教程:AI編程新體驗

    Qt Creator + github copilot配置教程:AI編程新體驗

    作為C++/Qt開發(fā)者,想要用Qt Creator和github copilot寫出驚艷的代碼嗎? github copilot是一個基于人工智能的編程助手,它可以根據(jù)代碼和注釋,自動給出合適的代碼建議,快速完成編程任務,寫出更優(yōu)雅、更高效、更安全的代碼。copilot目前支持多種流行的編輯器和IDE,比如VS Code,

    2024年02月14日
    瀏覽(28)
  • github copilot X - chat 使用體驗分享

    github copilot X - chat 使用體驗分享

    昨天一覺醒來發(fā)現(xiàn)等待了好久的基于GPT-4的copilot chat 終于通過了,在這里分享一下我的試用體驗~ 使用copilot chat 需要滿足以下幾個條件: 有正在生效的copilot訂閱(聽說學生包的不可以,不確定,我自己是付費訂閱的) 加入并通過了copilot chat的waitlist GitHub · Where software is bu

    2024年02月06日
    瀏覽(43)
  • 用ChatGPT方式編程!GitHub Copilot Chat全面開放使用

    用ChatGPT方式編程!GitHub Copilot Chat全面開放使用

    全球著名開源分享平臺GitHub在官網(wǎng)宣布,經(jīng)過幾個月多輪測試的GitHub Copilot Chat,全面開放使用,一個用ChatGPT方式寫代碼的時代來啦! 據(jù)悉,Copilot Chat是基于OpenAI的GPT-4模型,再結合其海量、優(yōu)質的代碼數(shù)據(jù)開發(fā)而成,通過文本問答的方式就生成、分析、審核代碼等。 例如,

    2024年02月03日
    瀏覽(25)
  • 輔助編程coding的兩種工具:Github Copilot、Cursor

    輔助編程coding的兩種工具:Github Copilot、Cursor

    Cursor is an editor made for programming with AI. It’s early days, but right now Cursor can help you with a few things… Write: Generate 10-100 lines of code with an AI that’s smarter than Copilot Diff: Ask the AI to edit a block of code, see only proposed changes Chat: ChatGPT-style interface that understands your current file And more: ask to fix lint

    2023年04月23日
    瀏覽(31)
  • AI輔助編程實踐-Copilot

    AI輔助編程實踐-Copilot

    引言 在ChatGPT的浪潮下,當前大模型普遍引入了編程問題平臺以及大量代碼數(shù)據(jù)來訓練邏輯和問答能力,同時大模型本身具備的自然語言理解和處理能力,使得我們可以與大模型進行代碼編程上的交流與咨詢,大大減少我們在一些瑣碎事務上的時間。 一、基礎篇 1、單測 2、注

    2024年02月12日
    瀏覽(18)
  • 輔助編程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-讓編程變得簡單輕松

    輔助編程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-讓編程變得簡單輕松

    基于深度學習的輔助編程工具推出標志著輔助編程工具進入了一個互卷的時代,為開發(fā)人員提供了更強大、智能化的編程支持。 本文介紹Github Copilot、CodeWhisperer和Cursor 以下是一些使用 AI 編程插件的好處: 自動代碼補全 錯誤檢測和糾正 代碼優(yōu)化和重構 文檔和注釋生成 GitH

    2024年02月09日
    瀏覽(44)
  • GitHub Copilot Chat將于12月全面推出;DeepLearning.AI免費新課

    GitHub Copilot Chat將于12月全面推出;DeepLearning.AI免費新課

    ?? AI新聞 ?? GitHub Copilot Chat將于12月全面推出,提升開發(fā)者的生產(chǎn)力 摘要 :GitHub宣布將于12月全面推出GitHub Copilot Chat,這是GitHub Copilot的一個新功能,旨在幫助開發(fā)者編寫代碼。它能夠集成到開發(fā)者的桌面IDE環(huán)境中,并能夠根據(jù)上下文聯(lián)想出后文,不僅限于代碼缺省補充和

    2024年02月04日
    瀏覽(22)
  • 【AGI】Copilot AI編程輔助工具安裝教程

    【AGI】Copilot AI編程輔助工具安裝教程

    1. 基礎激活教程 GitHub和OpenAI聯(lián)合為程序員們送上了編程神器——GitHub Copilot。 但是,Copilot目前不提供公開使用,需要注冊賬號通過審核,我也提交了申請:這里第一期記錄下,開啟教程,歡迎大佬們來討論交流。 第一步:Github開啟copilot權限(已開啟的 請忽略此步) copilo

    2024年02月13日
    瀏覽(30)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包