用VS Code寫代碼和用Photoshop畫圖有什么共同點(diǎn)?
現(xiàn)在,它們都有了“筆刷”。
(資料圖片僅供參考)
一段難以讀懂的單行代碼,一刷就變成了樸實(shí)無(wú)華的”if…else if”。
這是GitHub為AI編程插件Copilot的增加的試驗(yàn)性新功能。
集成在Copilot的插件GitHub Copilot Labs中(沒(méi)錯(cuò),這是一款插件的插件)
有了它,懶得聲明變量類型?一刷。
變量名不小心寫錯(cuò)了,出現(xiàn)小bug?一刷。
遇到復(fù)雜一些的bug,需要輸出到console調(diào)試?一刷。
懶得寫文檔?一刷。
此外還有一刷拆分代碼等實(shí)用功能,如果有個(gè)性化需求,甚至可以自定義筆刷。
自定義的方法也很簡(jiǎn)單,就是直接告訴AI你想做什么即可。
有網(wǎng)友看過(guò)后覺得,Copilot本來(lái)就非常棒了,現(xiàn)在又達(dá)到了新的高度!
還有人覺得,這讓一些編程任務(wù)像給照片加濾鏡一樣簡(jiǎn)單。
要使用代碼筆刷,需要在VS Code里同時(shí)安裝GitHub Copilot和GitHub Copilot Labs。
不過(guò)由于Copliot已經(jīng)正式收費(fèi),需要登陸GitHub賬號(hào)并付費(fèi)訂閱才能使用。
目前Copilot價(jià)格是一個(gè)月10美元或一年100美元,如果只是想試試的話也可以申請(qǐng)兩個(gè)月免費(fèi)試用(記得取消?。?!)。One More Thing GitHub Copilot從開放測(cè)試到現(xiàn)在已有一年多,不少開發(fā)者都表示“已經(jīng)離不開了”。
其中最夸張的要屬特斯拉前任AI總監(jiān)Andrej Karpathy。
最近他在與網(wǎng)友的討論中透露,現(xiàn)在他80%的代碼都是由Copilot完成的,有80%的準(zhǔn)確率。寫提示詞-編輯代碼的工作流程已經(jīng)代替了一行一行自己寫。
更離譜的是,他在學(xué)習(xí)一門新語(yǔ)言Rust的時(shí)候,為了練習(xí)暫時(shí)關(guān)掉了Copilot,他感到一種恐懼。
在編輯器中陪伴我的只剩下光標(biāo)了。
熱門