初體驗AIGC

在大模型GPT各種被實際應用的現在,作為AI結對程序員诺苹,GitHub Copilot可以在編輯器中提供代碼建議咕晋,為開發(fā)者帶來前所未有的便捷體驗。結對編程的概念相信大家都不陌生收奔,有一個友好的同行在旁邊交流代碼是一種很美好的體驗掌呜。然而,在實際開發(fā)中坪哄,這種理想的結對編程體驗往往難以實現质蕉。而現在,有了GitHub Copilot這個神奇的插件损姜,我們可以在編輯器中隨時獲得AI的代碼建議饰剥,就像有一位經驗豐富的程序員隨時在身邊指導一樣殊霞。這不僅提高了代碼的質量和可讀性摧阅,還大大提高了開發(fā)效率。


安裝


1 申請github賬號绷蹲。

2 在Setting開通Copilot的(正常賬號試用30天棒卷,學生教師賬號可免費試用2年)


3 IDEA中安裝GITHUB COPOLOT插件

可以開始你的表演了。

實用快捷鍵

Copilot 也提供了一些快捷鍵祝钢,可以很方便地使用比规。

接受建議:Tab

拒絕建議:Esc

打開Copilot:Ctrl + Enter?(會打開一個單獨的面板,展示10個建議)

下一條建議:Alt/Option + ]

上一條建議:Alt/Option + [

觸發(fā)行內Copilot:Alt/Option + \?(Coplit還沒有給出建議或者建議被拒絕了拦英,希望手工觸發(fā)它提供建議)

初體驗


場景1?算法題

給出描述與入參出參蜒什,生成方法內容。

場景2?編碼提示

根據方法名自動生成注釋


其他場景在使用中繼續(xù)補充.......


心得


優(yōu)點:剛開始使用疤估,還在體會灾常,總體很順暢,提示多數友好铃拇,確實可以加快開發(fā)效率钞瀑。另外,Copilot支持多種編程語言和框架慷荔,包括Python雕什、JavaScript、TypeScript、Java贷岸、Ruby壹士、Go等,使得跨語言開發(fā)變得更加容易凰盔。同時墓卦,Copilot也可以提供一些簡單的任務幫助,比如寫注釋户敬、生成文檔等落剪。

缺點:Copilot并不總是能提供完美的建議,有些時候建議的代碼不夠優(yōu)化或者不是最簡單的解決方案尿庐。有時候建議的代碼并不符合團隊的代碼規(guī)范忠怖,需要手動調整或者重新編寫代碼,確保代碼的質量和可讀性抄瑟。如果團隊成員都依賴Copilot生成的代碼凡泣,可能會導致代碼風格不一致,增加維護的難度皮假。

注意點:在使用Copilot的過程中鞋拟,需要注意一些問題。比如惹资,Copilot會根據開發(fā)者的輸入自動生成代碼贺纲,但是有時候輸入的信息不夠準確,會導致生成的代碼出現錯誤褪测。因此猴誊,在使用Copilot時,需要仔細檢查生成的代碼是否正確和可讀侮措。另外懈叹,Copilot可以很好地與版本控制系統(tǒng)(如Git)配合使用。但需要注意分扎,如果團隊成員都依賴Copilot生成的代碼澄成,可能會導致代碼風格不一致,增加維護的難度畏吓。如果涉及公司內隱私數據謹慎使用Copilot墨状,因為Copilot會上傳代碼到服務端。

未完待續(xù)......

參考文檔

GitHub Copilot 文檔

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末庵佣,一起剝皮案震驚了整個濱河市歉胶,隨后出現的幾起案子,更是在濱河造成了極大的恐慌巴粪,老刑警劉巖通今,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件粥谬,死亡現場離奇詭異,居然都是意外死亡辫塌,警方通過查閱死者的電腦和手機漏策,發(fā)現死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來臼氨,“玉大人掺喻,你說我怎么就攤上這事〈⒕兀” “怎么了感耙?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長持隧。 經常有香客問我即硼,道長,這世上最難降的妖魔是什么屡拨? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任只酥,我火速辦了婚禮,結果婚禮上呀狼,老公的妹妹穿的比我還像新娘裂允。我一直安慰自己,他們只是感情好哥艇,可當我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布绝编。 她就那樣靜靜地躺著,像睡著了一般她奥。 火紅的嫁衣襯著肌膚如雪瓮增。 梳的紋絲不亂的頭發(fā)上怎棱,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天哩俭,我揣著相機與錄音,去河邊找鬼拳恋。 笑死凡资,一個胖子當著我的面吹牛,可吹牛的內容都是我干的谬运。 我是一名探鬼主播隙赁,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼梆暖!你這毒婦竟也來了伞访?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤轰驳,失蹤者是張志新(化名)和其女友劉穎厚掷,沒想到半個月后弟灼,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡冒黑,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年田绑,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片抡爹。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡掩驱,死狀恐怖,靈堂內的尸體忽然破棺而出冬竟,到底是詐尸還是另有隱情欧穴,我是刑警寧澤,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布泵殴,位于F島的核電站苔可,受9級特大地震影響,放射性物質發(fā)生泄漏袋狞。R本人自食惡果不足惜焚辅,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望苟鸯。 院中可真熱鬧同蜻,春花似錦、人聲如沸早处。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽砌梆。三九已至默责,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間咸包,已是汗流浹背桃序。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留烂瘫,地道東北人媒熊。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像坟比,于是被迫代替她去往敵國和親芦鳍。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,781評論 2 354

推薦閱讀更多精彩內容