日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

GitHub?AI編程工具copilot在Pycharm的應用_python

作者:vision_wang ? 更新時間: 2022-06-12 編程語言

前言

最近發現一個神器,那就是GitHub和OpenAI聯合構建的AI自動編程工具Copilot!Copilot基于自然語言處理模型GPT-3搭建而成,可在程序員編寫代碼時提供建議,甚至直接補齊代碼。隨著這一工具的亮相,褒貶不一,究其原因還是代碼背后的開源問題,咱暫且不討論,淺嘗一下!

一、獲取copilot的使用權限

首先你擁有一個GitHub的賬號,然后進入copilot首頁,登錄你的GitHub賬號,申請使用!過不幾天就會給你回復郵件,然后點擊郵件中的鏈接,登錄到GitHub

二、安裝使用

copilot目前支持在以下編譯平臺使用,其中pycharm的版本需要在2021.2及以上

image-20220401215851959

1、點擊郵件中的安裝鏈接,我們可以看到上圖所示,然后我們點擊JetBrains,然后我們就可以看到安裝和使用指導

image-20220401220511894

2、打開pycharm,file>settings,選擇Plugins,在里面搜索copilot,點擊install,安裝完成,點擊重啟!

image-20220401221130667

3、重啟之后,點擊tools,選擇GitHub copilot,登錄獲得使用權限的GitHub賬號,然后會跳轉到瀏覽器進行授權,點擊確定即可!

4、然后就可以開始你的copilot之旅了,一個簡單(hello world)的示例:

Tab鍵選擇copilot提供的建議,copilot提供的建議以灰色字體表示。比如寫一句如下的注釋,

image-20220401222212290

敲下回車,我們就可以看到copilot提供的建議了

image-20220401222513633

此時,我們按下Tab鍵,就會選擇這個建議,然后會有新的建議代碼出現,符合你的需求就繼續按Tab鍵,比如我們按下四次Tab鍵后得到如下結果

image-20220401222708780

當然這只是一個很簡單簡答的實例,copilot的強大之處在于它的代碼補全功能,拋磚引玉,簡短介紹到這里!

5、停用copilot

在設置里面取消自動顯示

退出你的GitHub賬號

6、功能鍵:

  • Tab選擇提供的建議
  • Alt+]查看下一個建議;Alt+[]查看上一個建議。(macos把Alt鍵換成option鍵即可)
  • Esc拒絕所提的建議
  • Alt+Enter顯示當前所有的建議

總結

原文鏈接:https://blog.csdn.net/vision666/article/details/123910031

欄目分類
最近更新