GitHub AI 編程工具 Copilot 已支持 IntelliJ IDEA螟够、PyCharm

IT之家 11 月 1 日消息灾梦,GitHub 在 6 月份聯(lián)合 OpenAI,推出了一款“GitHub Copilot”工具妓笙,可以根據(jù)上下文自動寫代碼若河,包括文檔字符串、注釋寞宫、函數(shù)名稱萧福、代碼,只要用戶給出提示淆九,就可以寫出完整的函數(shù)统锤。

該工具此前僅支持 Visual Studio Code,在近日的? GitHub Universe 2021 開發(fā)者大會上炭庙,GitHub 官方宣布了 Copilot 的更新饲窿,已支持 Neovim 和 JetBrains IDE,包含開發(fā)者常用的 IntelliJ IDEA焕蹄、PyCharm 等逾雄。

要想使用 GitHub Copilot,用戶需將 IntelliJ IDEA 和 PyCharm 升級到 2021.2 或以上版本腻脏;而 Neovim 的版本則需為 0.6 或以上版本鸦泳,并且需要安裝 Node.js v12 或以上版本。

安裝重啟之后就可以在工具欄看到安裝好的Copilot

然后登陸GitHub賬號永品,同意相關(guān)條款

使用如下:例如在項(xiàng)目里新建了test類做鹰,Copilot馬上就會給一個(gè)建議生成的主體


只需要輕按一下tab鍵,就可以接受建議自動生成鼎姐,無需手打這段代碼钾麸。
同樣的如果輸入了一個(gè)函數(shù)標(biāo)題更振,也會自動出現(xiàn)推薦的函數(shù)主體內(nèi)容,一樣是用tab鍵接受饭尝。

當(dāng)然肯腕,Copilot不止會給出單一的自動編碼推薦,用戶可以使用Alt+]或者Alt+[來逐個(gè)切換不同的推薦钥平,就像逐個(gè)挑選一件件商品一般实撒,選中之后輕按一下tab鍵使用即可。

而通過Alt+Enter可以直接打開各種推薦的列表涉瘾,便于查找知态。


有一個(gè)前提就是必須輸入的注釋能讓機(jī)器看懂,也就是說睡汹,需要英文注釋肴甸。當(dāng)輸入中文注釋,Copilot不一定看得懂含義囚巴,畢竟中文可是博大精深滴原在。。彤叉。

那如果小伙伴的英語水平不錯庶柿,Copilot還真的能節(jié)省不少時(shí)間,例如當(dāng)用戶寫了如下一段關(guān)于給圖像增加邊框的注釋:

// find all images without alternate text// and give them a red bordervoid?process()?{}

Copilot會自動生成相應(yīng)的功能代碼秽浇,感覺比自己寫的還順暢:

除了上述Alt+]浮庐、Alt+[、Alt+Enter柬焕,最常見的操作還包括使用Esc拒絕推薦和Alt + \觸發(fā)關(guān)聯(lián)建議审残。如果使用MAC的小伙伴要注意將ALT鍵換成Option鍵就可以了。

GitHub Copilot 還增加了對 Java 中多行補(bǔ)全的支持斑举,并在未來幾個(gè)月內(nèi)支持更多語言搅轿。目前,GitHub Copilot 支持 Python富玷、JavaScript璧坟、TypeScript、Java赎懦、Ruby 和 Go 等編程語言雀鹃。

點(diǎn)擊下方卡片/微信搜索,關(guān)注公眾號“天宇文創(chuàng)意樂派”(ID:gh_cc865e4c536b)

天宇文創(chuàng)意樂派
個(gè)人訂閱號 主要提供:分享最新資訊 IT教程 免費(fèi)小說的平臺
61篇原創(chuàng)內(nèi)容
公眾號

本文使用 文章同步助手 同步

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末励两,一起剝皮案震驚了整個(gè)濱河市黎茎,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌当悔,老刑警劉巖工三,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件迁酸,死亡現(xiàn)場離奇詭異,居然都是意外死亡俭正,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進(jìn)店門焙畔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來掸读,“玉大人,你說我怎么就攤上這事宏多《梗” “怎么了?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵伸但,是天一觀的道長肾请。 經(jīng)常有香客問我,道長更胖,這世上最難降的妖魔是什么铛铁? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮却妨,結(jié)果婚禮上饵逐,老公的妹妹穿的比我還像新娘。我一直安慰自己彪标,他們只是感情好倍权,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著捞烟,像睡著了一般薄声。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上题画,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天默辨,我揣著相機(jī)與錄音,去河邊找鬼婴程。 笑死廓奕,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的档叔。 我是一名探鬼主播桌粉,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼衙四!你這毒婦竟也來了铃肯?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤传蹈,失蹤者是張志新(化名)和其女友劉穎押逼,沒想到半個(gè)月后步藕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡挑格,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年咙冗,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片漂彤。...
    茶點(diǎn)故事閱讀 39,731評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡雾消,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出挫望,到底是詐尸還是另有隱情立润,我是刑警寧澤,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布媳板,位于F島的核電站桑腮,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏蛉幸。R本人自食惡果不足惜破讨,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望巨缘。 院中可真熱鬧添忘,春花似錦、人聲如沸若锁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽又固。三九已至仲器,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間仰冠,已是汗流浹背乏冀。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留洋只,地道東北人辆沦。 一個(gè)月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像识虚,于是被迫代替她去往敵國和親肢扯。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內(nèi)容