網友評分: 5.6分
GitHub Copilot是GitHub聯合OpenAI打造的一款非常強大的編程輔助工具,該工具的強大之處就在于其可以根據上下文自動生成代碼,能夠將程序員從重復的編寫中解放出來,這樣就可以快速的完成程序的編寫工作,有效的提升程序員們的工作效率,讓寫代碼變得異常的簡單、輕松、快速。
可將注釋轉換為代碼:你可描述自己想要的邏輯注釋,然后交由 GitHub Copilot 來組裝代碼。
自動填充重復代碼:GitHub Copilot 非常適合快速生成樣板和重復的代碼模式。你只需給它一些例子,然后它就會生成其余的部分。
無需辛苦調試:所有強大的軟件工程項目,都需要對功能代碼進行繁重的調試。導入單元測試包,即可讓 GitHub Copilot 與你的實現代碼進行匹配測試。
獲取變通方案:如需評估幾種不同的替代方案,GitHub Copilot 亦能夠向你展示潛在的解決方案列表。你可直接套用,或在此基礎上進行適當的修改,以滿足實際需求。
?。?)GitHub Copilot 到底有多好?
基于近期針對一組開源存儲庫中具有良好測試覆蓋率的 Python 函數的基準測試,我們特地清楚了函數體并要求 GitHub Copilot 對其進行填充。
結果發現,模型在初次嘗試時的準確率為 43%,十次嘗試的正確率則是 57% 。而隨著時間的推移,它肯定會變得越來越聰明。
?。?)GitHub Copilot 能否幫助協助完美的代碼?
不會。因為 GitHub Copilot 只會嘗試了解編程者的意圖,并盡可能地生成最佳代碼。然而它給出的代碼建議,并不總是最有效、甚至是毫無意義的。
即便如此,我們仍在努力讓 GitHub Copilot 變得更好,且其給出的任何代碼建議,還是需要經過仔細的測試和審查。畢竟對品質的最終把控,還是在開發者自己手上。
標簽: GitHub Copilot 編程 代碼生成
ASP.NET Maker(ASP.NET代碼生成器) V2019 漢化破解版 42M | 簡體中文 | 8
詳情AutoCode代碼生成器 V3.0 免費版 11.5M | 簡體中文 | 8
詳情Boilerplato(樣板源代碼生成工具) V1.0.3 免費版 3.77M | 簡體中文 | 8
詳情CodeSmith Generator(代碼自動生成工具) V7.1.0 官方版 15.18M | 英文 | 8
詳情dotUltimate(代碼生成工具) V2021.2 官方版 568K | 英文 | 8
詳情GitHub Copilot(微軟代碼自動生成器) V1.0 官方版 194K | 簡體中文 | 8.2
詳情