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

【GitHub Copilot】JetBrains使用GitHub Copilot

這篇具有很好參考價(jià)值的文章主要介紹了【GitHub Copilot】JetBrains使用GitHub Copilot。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

使用GitHub Copilot快一年了,已經(jīng)習(xí)慣了有這個(gè)“結(jié)對(duì)編程”的AI小伙伴的辦公方式。這里記錄一下使用GitHub Copilot的方法。

一、購(gòu)買

在GitHub賬號(hào)的設(shè)置里就可以看到Copilot的入口,如果沒有激活過的話,會(huì)有一個(gè)免費(fèi)試用期。到期了用外幣信用卡付款。價(jià)格是每個(gè)月10美刀(包年則是100美刀)。

如果有海外大學(xué)生學(xué)生證,可以申請(qǐng)教育版,免費(fèi)試用。

如果沒有外幣信用卡,可以嘗試萬(wàn)能的某寶服務(wù)(是否有封號(hào)風(fēng)險(xiǎn)需要權(quán)衡)

【GitHub Copilot】JetBrains使用GitHub Copilot,copilot,github,unity,游戲引擎,游戲

二、IDE插件

官方就有非常詳細(xì)的安裝說(shuō)明:
Getting started with GitHub Copilot(JetBrains)
Getting started with GitHub Copilot(VsCode)
Getting started with GitHub Copilot(Visual Studio)
Getting started with GitHub Copilot(Vim/NeoVim)

大致步驟為:
a.打開插件市場(chǎng)搜索Copilot,找到GitHub Copilot安裝
b.設(shè)置里點(diǎn)擊GitHub Copilot的圖標(biāo),按照登錄GitHub賬號(hào)
以JetBrains Rider為例:
【GitHub Copilot】JetBrains使用GitHub Copilot,copilot,github,unity,游戲引擎,游戲
安裝完畢后,可以在菜單欄Tools-GitHub Copilot找到菜單項(xiàng)。
底部狀態(tài)欄也會(huì)多出來(lái)一個(gè)Copilot的小圖標(biāo)
【GitHub Copilot】JetBrains使用GitHub Copilot,copilot,github,unity,游戲引擎,游戲

三、隱私設(shè)置

GitHub Copilot剛上線的時(shí)候,很多爭(zhēng)議都指向了知識(shí)產(chǎn)權(quán)和隱私方面。

為此,Copilot提供了兩個(gè)選項(xiàng)保護(hù)用戶的代碼安全和隱私安全。
在GitHub賬戶的設(shè)置里,找到Copilot,界面如下:
【GitHub Copilot】JetBrains使用GitHub Copilot,copilot,github,unity,游戲引擎,游戲
a. Suggestions matching public code
是否允許Copilot智能提示的代碼來(lái)自一些公有倉(cāng)庫(kù)。因?yàn)镚itHub后來(lái)是被微軟收購(gòu)了,使用GitHub的開源倉(cāng)庫(kù)的代碼對(duì)Copilot進(jìn)行訓(xùn)練,所以可以訪問到開源倉(cāng)庫(kù)的內(nèi)容。
如果不希望開啟這個(gè)功能,可以把Allowed關(guān)掉
b.Allow GitHub to use my code snippets for product improvements
是否允許GitHub Copilot使用我的代碼片段去優(yōu)化產(chǎn)品。
這個(gè)理論上其實(shí)沒有啥影響,但是安全起見,可以關(guān)閉。

四、使用GitHub Copilot

其實(shí)Copilot安裝完成之后,并沒有任何的學(xué)習(xí)成本。
主要的使用方式就是,寫注釋作為提示詞,然后Copilot就會(huì)自動(dòng)生成提示代碼,如果想要接受代碼,就按Tab鍵補(bǔ)全。
如果說(shuō)Copilot學(xué)習(xí)了上下文之后,按回車換行,也可能會(huì)自動(dòng)根據(jù)上下文提示代碼。

比如下面的代碼,我的Prompt就是上面的// 寫一個(gè)快速排序算法,回車后,Copilot就立刻提示出整個(gè)算法的內(nèi)容,我只需要按Tab即可接受。

// 寫一個(gè)快速排序算法
    public void QuickSort(int[] arr, int left, int right)
    {
        if (left < right)
        {
            int i = left, j = right, x = arr[left];
            while (i < j)
            {
                while (i < j && arr[j] >= x)
                {
                    j--;
                }
                if (i < j)
                {
                    arr[i++] = arr[j];
                }
                while (i < j && arr[i] < x)
                {
                    i++;
                }
                if (i < j)
                {
                    arr[j--] = arr[i];
                }
            }
            arr[i] = x;
            QuickSort(arr, left, i - 1);
            QuickSort(arr, i + 1, right);
        }
    }

五、使用GitHub Copilot Chat

如果有使用GitHub Copilot Chat的試用權(quán)限(微軟后續(xù)會(huì)放開權(quán)限吧),安裝完成之后就會(huì)多一個(gè)Chat的頁(yè)簽。

【GitHub Copilot】JetBrains使用GitHub Copilot,copilot,github,unity,游戲引擎,游戲
這個(gè)Chat相當(dāng)于一個(gè)Chat GPT??梢灾苯舆M(jìn)行問答對(duì)話。
不過這個(gè)chat實(shí)測(cè)響應(yīng)速度有點(diǎn)慢,不知道是不是我網(wǎng)絡(luò)問題。

六、結(jié)語(yǔ)

作為一個(gè)Unity3D游戲開發(fā)者,GitHub Copilot經(jīng)過一年多的使用,有一些感受是:
a.非常適合用在寫框架級(jí)的代碼,它能非常準(zhǔn)確的識(shí)別你的設(shè)計(jì)意圖,節(jié)省非常多的碼字量
b.是比內(nèi)置Intelligent Sense等代碼補(bǔ)齊工具更加智能的API接口補(bǔ)齊工具
c.在寫一些繁復(fù)的業(yè)務(wù)代碼時(shí),也能較準(zhǔn)確的提示出內(nèi)容
整體使用下來(lái),會(huì)節(jié)省很多碼字的體力活。一年100刀的費(fèi)用有點(diǎn)貴,但是對(duì)于有經(jīng)驗(yàn)的開發(fā)者來(lái)說(shuō),還是挺值的。
如果是初學(xué)者,還是建議修煉基本功,不要過度依賴這些智能提示工具了。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-790723.html

到了這里,關(guān)于【GitHub Copilot】JetBrains使用GitHub Copilot的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Github Copilot綁定Jetbrains IDE無(wú)效的解決方案

    在Github中進(jìn)行教育認(rèn)證后不會(huì)自動(dòng)開通Copilot功能 ,因此,在進(jìn)行了Github教育認(rèn)證之后,在使用之前要進(jìn)入Github Copilot官網(wǎng)開通Coplilot,如果忽略了這一點(diǎn),綁定Jetbrains IDE時(shí)就會(huì)產(chǎn)生綁定無(wú)效并卡在“Waiting for GitHub Authentication…”界面的問題。 如果確認(rèn)開通后仍然存在無(wú)法在

    2024年02月12日
    瀏覽(28)
  • GitHub Copilot(包括Github Copilot Chat)的使用

    GitHub Copilot(包括Github Copilot Chat)的使用

    目錄 1.在Pycharm下載GitHub Copilot插件 2.使用Github賬號(hào)授權(quán) 3.使用GitHub Copilot 3.1 接受或者拒絕代碼建議 3.2 查看下一個(gè)建議 3.3 接受部分建議 3.4 根據(jù)注釋生成代碼建議 4.Github Copilot Chat的使用 GitHub Copilot 是一個(gè) AI 結(jié)對(duì)程序員,可在您編碼時(shí)提供自動(dòng)完成風(fēng)格的建議。您可以通過開

    2024年02月20日
    瀏覽(23)
  • 【GitHub】github學(xué)生認(rèn)證,使用copilot教程

    【GitHub】github學(xué)生認(rèn)證,使用copilot教程

    ??你好呀!我是 是Yu欸 ?? 2024每日百字篆刻時(shí)光,感謝你的陪伴與支持 ~ ?? 歡迎一起踏上探險(xiǎn)之旅,挖掘無(wú)限可能,共同成長(zhǎng)! 去年,我被安利后開始使用 GitHub Copilot,這是由 OpenAI 開發(fā)的一款革命性的代碼自動(dòng)補(bǔ)全工具。GitHub Copilot 不僅僅是一個(gè)簡(jiǎn)單的代碼助手;它基于

    2024年04月26日
    瀏覽(43)
  • 申請(qǐng)GitHub學(xué)生認(rèn)證,免費(fèi)使用GitHub Copilot

    申請(qǐng)GitHub學(xué)生認(rèn)證 Request a discount - GitHub Education Github學(xué)生認(rèn)證 + Copilot,這一篇就夠了!_ziao-liu的博客-CSDN博客 https://blog.csdn.net/weixin_50339239/article/details/129779211?spm=1001.2101.3001.6661.1utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-129779211-blog-127039448.235%5Ev31%5Epc_rel

    2024年02月06日
    瀏覽(28)
  • 使用github copilot

    使用github copilot

    現(xiàn)在的大模型的應(yīng)用太廣了,作為程序員我們當(dāng)然野可以借助大模型來(lái)幫我們敲代碼。 下面是自己注冊(cè)使用github?copilot的過程。 1. 需要擁有g(shù)ithub賬號(hào) ,登錄github之后,點(diǎn)右側(cè)自己的頭像位置,下面會(huì)出現(xiàn) copilot的選項(xiàng) 。 2. 注冊(cè)github copilot,然后填寫一些內(nèi)容,使用paypal方法

    2024年02月05日
    瀏覽(24)
  • GitHub Copilot 使用介紹

    GitHub Copilot 使用介紹

    https://github.com/features/copilot Github Copilot 是一種人工智能輔助開發(fā)工具,由 GitHub 和 OpenAI 合作開發(fā),旨在通過機(jī)器學(xué)習(xí)算法為開發(fā)人員提供自動(dòng)化的代碼提示和智能建議,從而提高開發(fā)效率,該系統(tǒng)基于 GPT-3 模型。 不僅是的自動(dòng)補(bǔ)全,語(yǔ)法建議,調(diào)試建議等。而是幫助

    2024年02月06日
    瀏覽(30)
  • GitHub Copilot簡(jiǎn)單使用

    GitHub Copilot是一款由GitHub和OpenAI合作開發(fā)的人工智能代碼助手。它使用機(jī)器學(xué)習(xí)算法分析代碼庫(kù)和上下文,以生成代碼建議和自動(dòng)完成代碼片段。GitHub Copilot可以集成到多個(gè)開發(fā)環(huán)境中,如Visual Studio Code和GitHub Codespaces等,以提高開發(fā)效率和減少編碼錯(cuò)誤。 僅輸入注釋即可生成

    2024年02月12日
    瀏覽(25)
  • pycharm 安裝github copilot copilot 不能聯(lián)網(wǎng) 不能正常使用

    pycharm 安裝github copilot copilot 不能聯(lián)網(wǎng) 不能正常使用

    選中后重啟 我的pycharm版本是2022.1.4社區(qū)版 出現(xiàn)不能初始化 安裝最新版copilot插件,然后用1.20替換core jar 首先,pycharm最新版本(我的是2022.1),copilot安裝最新版本,關(guān)閉pycharm 然后,下載copilot 1.1.20.1417版本文件( 地址 ),并解壓,找到github-copilot-intellij-1.1.20.1417github-copil

    2024年02月09日
    瀏覽(32)
  • github Copilot的基本使用

    GitHub Copilot 是由 GitHub 和 OpenAI 合作推出的一款代碼自動(dòng)補(bǔ)全工具,它基GPT(Generative Pre-trained Transformer)技術(shù),可以為程序員提供實(shí)時(shí)的代碼提示和建議。以下是 GitHub Copilot 的基本使用方法: 安裝 GitHub Copilot 插件需要在支持的編輯器中執(zhí)行相應(yīng)的步驟。目前,GitHub Copilot 主

    2024年02月03日
    瀏覽(30)
  • GitHub Copilot如何訂閱使用

    GitHub Copilot如何訂閱使用

    Copilot是由Github和OpenAI聯(lián)合開發(fā)的一個(gè)基于人工智能大模型的代碼寫作工具。 我們都知道Github是世界上擁有開源項(xiàng)目及代碼最多的一個(gè)平臺(tái),有了這么一個(gè)得天獨(dú)厚的資源,Github聯(lián)合OpenAI喂出了Copilot。經(jīng)過不斷地更新迭代,Copilot現(xiàn)在已經(jīng)越來(lái)越成熟,用起來(lái)也是就像我們肚子

    2024年04月09日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包