分享一些 Github Copilot 使用技巧?

2023-05-31 16:16:35 +08:00
 zhongpingjing

尝鲜了一下 Copilot ,感觉好像只对重复性样板代码比较有帮助,没有其他特别亮眼的特点。是我打开方式不对吗?还是有啥隐藏技巧,有没有人分享一下自己的使用心得

2691 次点击
所在节点    程序员
6 条回复
smallyu
2023-05-31 16:18:56 +08:00
你负责写注释,它负责写代码
Z1R0
2023-05-31 17:08:35 +08:00
注释可以是代码执行逻辑,也可以是一些问题,注释越是详细,Github Copilot 写的代码越是漂亮
ydpro
2023-05-31 17:12:05 +08:00
可以让它帮你 review 代码,有时会有小惊喜
mcfog
2023-05-31 17:24:51 +08:00
写 error message ,log message:准确率极高,会自动参考周围的写法风格,会按上下文嵌入合适的变量

注释 /签名生成实现:周围有类似的,或者方法名准确,或者是常用小算法 /套路时准确率极高

补各种参数校验,异常 case:如果不能猜出来的话可以先写行注释

实现补充注释:变量名 /方法名合理经常能猜对你要写什么注释

写测试:有点碰运气,但短方法 utility ,或者什么封装了个小正则的方法 一般结果还是很不错的
standover
2023-05-31 17:27:26 +08:00
@ydpro 大佬这个怎么做到的 0.0,不是还没有 copilot X 么
Leviathann
2023-05-31 17:41:15 +08:00
业务无关的技术方法、pattern 很显著一致的代码(比如同名字段赋值)、生成异常文案有点用,其他基本没用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/944571

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX