还是用不来 copilot 写代码。

查看 510|回复 36
作者:xiaotianhu   
很多人安利 github copilot ,感觉是写代码的神器。
为什么我用起来只感觉这玩意拖累我呢。
你写一段开头,要想着怎么写一个开头让 AI 能更好的补全,注释要怎么去引导,像一个 prompt ;
然后等着它弹出补全,再阅读一下;
然后读者读着,你的思路就被它带走了,然后得想一下自己是想咋写的,再对比下它写的;
如果发现它写的不对,可能要换个 prompt 的方式,或者都删了自己写。
结果就是经常在这种循环里,感觉自己很分裂,思路更加支离破碎了。什么心流,flow ,不存在的,感觉完全在跟另一个人较劲,不停的 code review ,找毛病。
而用 GPT 就不一样,任务是明确的,交互过程更主动可控,思路更加完整连贯,这才真真是代码好助手。

copilot, prompt, 代码, 思路

elechi   
就按照自己的思路写呗,弹出来啥有用就用,没用就过
uni   
我也用不惯,至今还在用 tabnine 的 popup 模式,就跟普通的补全类似但是更智能一点,这个好用
wonderfulcxm   
哈哈,我最早写程序的时候为了防干扰甚至还特意关掉 IDE 里的代码补全,主程看了觉得不可思议,估计他觉得这人是不是傻,后来习惯了觉得还是弊大于利,copilot 好像没什么影响,思路都是先想好再写,它只是一个更高级的代码补全。
8355   
如果你想让他生成更好的代码最好注释写英文 更准确 不准确是因为你的 prompt 还不够好
目前方法名写的好 哪怕不写注释生成的代码都是 80+%基本可用只需要微调即可
idea 包括数据库配置和数据结构添加良好的标准注释有利于后续代码的生成
wxw752   
我用的很爽呀 大部分代码只需要微调就可以了。
pi1ot   
每次跳出来都是一次思路的打断,我也用不来。
lyyQAQ   
同意楼上的,它最大的作用就是作为高级代码补全工具
optional   
同用不惯,除非写一个不太熟悉的语言项目
Saitama   
@wonderfulcxm 牛 b 。我见过的程序员都是面向 IDEA 编程。没代码提示直接不会写代码了。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部