尝鲜了一下 Copilot ,感觉好像只对重复性样板代码比较有帮助,没有其他特别亮眼的特点。是我打开方式不对吗?还是有啥隐藏技巧,有没有人分享一下自己的使用心得
1
smallyu 2023-05-31 16:18:56 +08:00
你负责写注释,它负责写代码
|
2
Z1R0 2023-05-31 17:08:35 +08:00
注释可以是代码执行逻辑,也可以是一些问题,注释越是详细,Github Copilot 写的代码越是漂亮
|
3
ydpro 2023-05-31 17:12:05 +08:00
可以让它帮你 review 代码,有时会有小惊喜
|
4
mcfog 2023-05-31 17:24:51 +08:00
写 error message ,log message:准确率极高,会自动参考周围的写法风格,会按上下文嵌入合适的变量
注释 /签名生成实现:周围有类似的,或者方法名准确,或者是常用小算法 /套路时准确率极高 补各种参数校验,异常 case:如果不能猜出来的话可以先写行注释 实现补充注释:变量名 /方法名合理经常能猜对你要写什么注释 写测试:有点碰运气,但短方法 utility ,或者什么封装了个小正则的方法 一般结果还是很不错的 |
6
Leviathann 2023-05-31 17:41:15 +08:00
业务无关的技术方法、pattern 很显著一致的代码(比如同名字段赋值)、生成异常文案有点用,其他基本没用
|