跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Github Copilot 真香, 简直是解放生产力的神器.
未分類
31 12 月 2021

Github Copilot 真香, 简直是解放生产力的神器.

Github Copilot 真香, 简直是解放生产力的神器.

資深大佬 : w88975 43

久闻 Github Copilot 大名, 之前也就听到过说该插件的代码片段涉及版权问题, 口碑不是很好 昨天发现我的 github 账号有了 beta 资格后, 装了一个试试, 发现真不是网上所说的那样.

在生产环境里使用了之后,发现根本不是那么回事, 这个插件最大的优势在于他能分析你当前项目的所有代码,书写习惯,而且总能预测你下一步要干什么,一个很简单的场景:

当我要写一个函数, 我只需写一个函数名 或者一段注释, 不管是中文还是英文, 该插件就能分析上下文, 自动给你生成你想要的代码,而且符合你的书写习惯,大部分情况下(90%)都是完全可用的代码,你只需 Tab + Enter 补全, 然后再做一些小改动就够了, 简直刷新了我对 AI 的新看法, 就像该插件有自己的思维一样.完全秒杀市面上所有的智能提示.

  • 我手写的代码:
 export const getChannelPostInfo = (id: string) => {   return POSTJSON(`/xxxxxxx/post/info`, { id }) }  
  • Copilot 预测的代码
 // 删除帖子 (这是我手写的注释, 下面是 Copilot 生成的代码) export const deleteChannelPost = (id: string) => {   return POSTJSON(`/xxxxxxx/post/delete`, { id }) }  

不仅仅是生成函数, 还有函数内的代码预测, 预测你下一步要干什么, 你所需的就是, 把函数名写规范, 让 AI 知道该函数的作用

大佬有話說 (3)

  • 資深大佬 : kebamt

    确实很好用,有一次我不知道有一个部分咋写,谷歌百度搜了 10 多分钟没搜着,试着用了一下 GitHub Copilot ,给我生成了非常复杂的一段代码,没看懂,但是试试看的想法接受了建议,最后发现跟我想要的完全一样,简直神了,哈哈哈

  • 資深大佬 : zagfai

    能够生成,其实是因为你的代码并没有什么技术含量,像这种 get delete 的声明性函数,代码段大部分本质上不是创造,而是重复劳动

  • 主 資深大佬 : w88975

    @zagfai 你能保证你工作中的业务代码 CRUD 没有规律,没有重复劳动的地方吗? 没人指望插件去解决一些刁钻的问题吧, 解放生产力, 减少重复劳动才是关键

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具