要失业了,AI 帮我完成了一个需求
hi
这是 dhl
的第 83 篇原创文章个人微信: hi-dhl
Hi 大家好,我是 DHL,就职于 美团、快手、小米。公众号:ByteCode ,专注有用、有趣的硬核原创内容,Kotlin、Jetpack、性能优化、系统源码、算法及数据结构、大厂面经
近期要做一个功能,这个功能需要解析 url
地址中携带的参数,完整的 url
如下所示:
解析 url
携带的参数其实很简单,但是在简单也需要一些开发和调试的时间成本。
恰巧最近刷到 Github Copilot
相关的新闻,Copilot
只需要有注释或者函数名称,就可以自动写代码,所以好奇心驱使着我体验了一下,我录了一个屏,一起来感受一下,AI 帮你完成 OKR 是什么感觉。
Github Copilot 是由微软、OpenAI、GitHub 三家联合打造的 AI 编程辅助工具,只需要有注释或者函数名称,Copilot 就会自动帮你写代码
Github Copilot 插件和使用方法,已经放到文章末尾了
体验完之后我惊呆了,不仅提高了我的效率,而且准确率很高,它会根据上下文自动生成代码,并且还能补全注释,中英文都支持。
今后我也会将它加入到自己的工作流中,以后可以早点下班了
如果我们一直停留在现有的技术,继续躺平,每天重复相同的工作,那么请卷起来,努力学习新的技术,按照现有 AI 发展速度,被 AI 淘汰只是时间问题,没有什么不可能,只有想不到,没有做不到。
现在大厂都在基于 Copilot
开发自己的 AI 辅助工具,取代之前 ”智障“ 般的自动化工具,比如自动生成注释,自动写代码,代码检查等等。
很多公司都有代码自动化检查工具,发现项目存在的崩溃,内存问题等等,但是准确率却很低,出现了很多漏报或者误报的 case,Copilot
的出现无疑会改变这一现状,如果在实际开发中或者自动化工具中引入 Copilot
基于 AI 学习给出的编码建议,可以帮助发现很多问题,保证程序的健壮性,减少线上很多崩溃。
如何安装
方式一:离线安装
如果你无法使用在线安装,可在后台回复 ai
获取下载地址,下载的 zip 文件不要解压,按照图示方式,点击 Install Plugin from Disk...
选择下载的 zip 文件,进行安装。
方法二:在线安装
打开 AndroidStudio
或者 JetBrains
全家桶 (IntelliJ IDEA
、PyCharm
、WebStorm
等等) ,按照图示搜索 Copilot 安装即可。安装插件后,登录 Github 就可以使用了。
如何使用
当我们登录成功之后,按照你平时正常写代码一样,Copilot
会自动识别上下文,在光标位置的后方出现建议的代码,并灰色字显示。你可以使用下面的快捷键,接收或者拒绝 Copilot
给出的建议。
接受建议:
Tab
拒绝建议:
Esc
打开
Copilot:Ctrl + Enter
(会打开一个单独的面板,展示 10 个建议)下一条建议:
Alt/Option + ]
上一条建议:
Alt/Option + [
触发行内 Copilot:
Alt/Option + \
(Coplit
还没有给出建议或者建议被拒绝了,希望手工触发它提供建议)
全文到这里就结束了,感谢你的阅读,坚持原创不易,欢迎 在看、点赞、分享 给身边的小伙伴,我会持续分享原创干货!!!
推荐阅读:
Hi 大家好,我是 DHL,就职于 美团、快手、小米。公众号:ByteCode ,分享有用、有趣的硬核原创内容,Kotlin、Jetpack、性能优化、系统源码、算法及数据结构、动画、大厂面经,欢迎关注我。
哔哩哔哩:https://space.bilibili.com/498153238
掘金:https://juejin.im/user/2594503168898744
博客:https://hi-dhl.com
Github:https://github.com/hi-dhl
👇🏻 真诚推荐你关注我👇🏻
因微信公众号更改了推送机制
可能无法及时看到最新文章
将公众号设为 星标
或常为文章点 在看
即可及时收到最新文章
欢迎前往 博客 查看更多 Kotlin、Jetpack 、动画算法图解、系统源码分析等等文章。以及开源项目、LeetCode / 剑指 offer / 国内外大厂面试题 / 多线程 题解。
https://www.hi-dhl.com