查看原文
其他

要失业了,AI 帮我完成了一个需求

程序员DHL ByteCode 2023-12-27

hi 这是 dhl 的第 83 篇原创文章

个人微信: hi-dhl

Hi 大家好,我是 DHL,就职于 美团、快手、小米。公众号:ByteCode ,专注有用、有趣的硬核原创内容,Kotlin、Jetpack、性能优化、系统源码、算法及数据结构、大厂面经

近期要做一个功能,这个功能需要解析 url 地址中携带的参数,完整的 url 如下所示:

https://hi-dhl.com/demo/query?uid=110&pid=120&platform=android

解析 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 IDEAPyCharmWebStorm 等等) ,按照图示搜索 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

  • Githubhttps://github.com/hi-dhl

👇🏻 真诚推荐你关注我👇🏻

因微信公众号更改了推送机制

可能无法及时看到最新文章

 将公众号设为 星标 

或常为文章点 在看

即可及时收到最新文章


欢迎前往 博客 查看更多 Kotlin、Jetpack 、动画算法图解、系统源码分析等等文章。以及开源项目、LeetCode / 剑指 offer / 国内外大厂面试题 / 多线程 题解。

https://www.hi-dhl.com

继续滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存