日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

?譯者 | 布加迪

審校 | 重樓

Github Copilot是一種基于AI的代碼生成工具。它使用OpenAI的GPT(生成式預(yù)訓(xùn)練Transformer)技術(shù)來提供建議。它可以根據(jù)您正在編寫的代碼上下文建議代碼片段甚至整個(gè)函數(shù)。

 

要使用GitHub Copilot,您需要在編輯器中安裝一個(gè)擴(kuò)展,然后使用GitHub帳戶來驗(yàn)證其身份。

一、在VS Code中安裝GitHub Copilot

 

1. 打開VS Code,確保您已經(jīng)用GitHub登錄。如果沒有,點(diǎn)擊窗口左下角的“帳戶”選項(xiàng)卡,并選擇“打開設(shè)置同步”。在出現(xiàn)的彈出式窗口中,選擇“用GitHub登錄”。

 

圖片

 

2. 選擇該選項(xiàng)將在默認(rèn)瀏覽器中打開GitHub的登錄頁面。輸入您的憑據(jù),使用您的GitHub帳戶登錄VS Code。

 

3. 進(jìn)入到VS Code窗口左側(cè)的“擴(kuò)展”選項(xiàng)卡。搜索GitHub Copilot,點(diǎn)擊“安裝”按鈕,它應(yīng)該是搜索結(jié)果的第一個(gè)。

 

圖片

 

4. 安裝完成后,會(huì)出現(xiàn)一個(gè)彈出式窗口,要求您注冊(cè)GitHub Copilot。點(diǎn)擊“注冊(cè)GitHub Copilot”按鈕。

 

圖片

 

5. 點(diǎn)擊按鈕將在默認(rèn)瀏覽器中打開GitHub Copilot注冊(cè)頁面。

 

圖片

 

6. 注冊(cè)頁面含有兩種付款方案:月度方案和年度方案。月度方案提供一個(gè)月免費(fèi)試用,年度方案提供兩個(gè)月免費(fèi)試用。兩者的費(fèi)用也不同,所以選擇適合自己的那種方案。然后點(diǎn)擊“訪問GitHub Copilot”按鈕。

 

7. 會(huì)出現(xiàn)一個(gè)確認(rèn)付款細(xì)節(jié)的頁面,要求您輸入賬單信息。完畢后,點(diǎn)擊“保存”按鈕。

 

圖片

 

8. 出現(xiàn)的下一個(gè)頁面將要求您選擇付款方式。輸入并保存您的付款信息。

 

圖片

 

9. 當(dāng)您提交付款信息后,會(huì)出現(xiàn)一個(gè)頁面,顯示您的帳單和付款信息的摘要。確認(rèn)信息正確無誤,然后點(diǎn)擊提交按鈕。

 

10. 將出現(xiàn)一個(gè)要求您選擇首選項(xiàng)的頁面。它將要求您選擇GitHub Copilot是否可以建議與GitHub上的公共代碼匹配的代碼。選擇允許或阻止該功能。然后點(diǎn)擊“保存并開始”按鈕。

 

圖片

 

11. 重啟VS Code。這將激活GitHub Copilot擴(kuò)展。GitHub Copilot擴(kuò)展窗口組件出現(xiàn)在VS Code窗口的右下角。

 

圖片

 

您現(xiàn)在已經(jīng)準(zhǔn)備好開始在VS Code中使用GitHub Copilot了。

二、使用GitHub Copilot生成代碼

 

您可以使用GitHub Copilot以不同的方式生成代碼,包括代碼補(bǔ)全和代碼合成。若使用代碼補(bǔ)全,您開始擊鍵輸入,GitHub Copilot會(huì)在您編寫時(shí)建議補(bǔ)全。

 

圖片

 

灰色的代碼行是GitHub Copilot擴(kuò)展的建議。若接受代碼建議,請(qǐng)按Tab鍵。若要忽略建議,請(qǐng)繼續(xù)編寫代碼或按Esc鍵。

 

代碼合成基于您在編寫的代碼生成整個(gè)代碼片段。若要生成整個(gè)代碼片段,您應(yīng)該編寫一個(gè)注釋以描述代碼片段的功能,然后按回車鍵。

 

GitHub Copilot將生成第一行代碼。按Tab鍵接受,然后按回車鍵生成代碼片段的下一行。重復(fù)這個(gè)操作,直至整個(gè)代碼片段完成。

 

下面顯示了您如何可以生成一個(gè)函數(shù):

 

圖片

 

若要?jiǎng)?chuàng)建一個(gè)運(yùn)行函數(shù)五次的循環(huán),寫一個(gè)相應(yīng)的注釋,GitHub Copilot將為您生成它。

 

圖片

 

GitHub Copilot可以生成干凈的代碼。它還使用OpenAI的GPT神經(jīng)網(wǎng)絡(luò)來理解代碼的上下文。

三、使用GitHub Copilot解釋預(yù)編寫的代碼

 

若要解釋預(yù)編寫的代碼,使用注釋來詢問GitHub Copilot一個(gè)代碼片段或整個(gè)代碼是做什么的。在問題之前添加q:以告知GitHub Copilot注釋是一個(gè)問題。然后,它將充當(dāng)聊天機(jī)器人,以注釋的形式生成答案。

 

圖片

 

GitHub Copilot生成的注釋以a:開頭,表示這是答案。

四、使用GitHub Copilot將預(yù)編寫代碼記入文檔

 

若要將預(yù)編寫的代碼記入文檔,先將標(biāo)題編寫為注釋,比如函數(shù)clean_up_sentence,然后編寫Description(描述)。GitHub Copilot將生成函數(shù)的描述。

 

圖片

 

您可以對(duì)參數(shù)及認(rèn)為必要的任何其他說明文檔執(zhí)行同樣的操作。

五、GitHub Copilot如何建議代碼?

 

GitHub Copilot使用生成式AI來建議代碼片段和完整的代碼塊。它考慮了編程語言、您所使用的庫以及您在編寫的代碼的結(jié)構(gòu)。這可以幫助它生成合適的建議。

 

原文鏈接:https://www.makeuseof.com/vs-code-github-copilot/

分享到:
標(biāo)簽:GitHub
用戶無頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定