玩Python的同学应该都知道用机器学习自动补全代码的神器Kite,如上图,同样的代码量,用了Kite,敲键盘次数直接减半。 即便如此,可能还是有小伙伴直呼不过瘾 前两天清理邮件才发现,我收到了Github Copilit申请通过的邮件 赶紧试了一下,大家先感受一下这恐怖的补全代码整个函数体的实力 Github CopilitCopilot 是微软、OpenAI、GitHub 三家联合打造的 AI 编程辅助工具,可以在 VS Code 编辑器中自动完成代码片段。相比于市面上一些编程辅助工具,Copilot 的上下文理解能力要强大得多。无论是在文档字符串、注释、函数名还是代码主体中,Copilot 都能根据编程者已写出的上下文生成匹配的代码。 Copilot可以支持十几种语言,与 Python、JavaScript、TypeScript、Ruby 和 Go等主流语言配合效果更佳。 除了补全函数,Copilot 还能根据注释写出代码。编程者给出一条描述代码逻辑的注释,GitHub Copilot 就能自动生成代码。 sign up & installCopilit 还没有完全对外开放,目前需要先注册加入 waitlist 注册地址:https://github.com/features/copilot/signup 申请通过后(时间不确定),会收到GitHub 的邮件,然后就可以安装使用了。Copilit支持VS,VS Code,JetBrains,Neovim等编辑器。这里就以VS code为例,在扩展中搜索安装即可 安装完成后按照提示,用Github账号登陆并认证激活即可。 Usage接受建议:Tab 忽略建议:Esc 显示下一个建议:Alt + ]或Option (⌥) + ] 显示上一个建议:Alt + [ 或Option (⌥) + [ 触发建议:Alt + \或Option (⌥) + . 打开 Copilot(单独窗格中的 10 条建议)Ctrl + Enter: 除了补全函数,Copilot 还能根据注释写出代码。 大家可以探索一下,不过就我的使用体验,Copilit 给出的建议能用的也就50%的样子。 referencehttps://mp.weixin.qq.com/s/c5dKGZlLpMxJgvRt1QIcgw |
|