还是用不来 copilot 写代码。

查看 512|回复 36
defage   
你可以试试多写注释,这样等你后面再写其他代码时,可以先写注释,你会发现它已经能按照你以往的方式,按照你写的注释生成一整块代码了,甚至一整个 class 。
比如 java 的时候,能很快帮你生成一整个枚举
coldmonkeybit   
同意 #4 ,而且我感觉自己代码的上下文越清晰,推导结果越准确。
例如在实现一个全新的类(而不是修改一个已有的)的时候,这个时候你的逻辑一般是比较丝滑的,copilot 的提示就变得非常准确。
nanvon   
我个人(前端)用的还挺习惯,大概有 30% 的代码是生成的,我主要是生成一些重复性较高的代码(刚开始提示的效果很差,多写一会,提示的就很准确了)。或者写一行注释,生成较简单的代码。如果想要复杂一点的代码,就不靠谱了,就必须靠 ChatGPT 了。
比如调几个增删改查的接口,先写好新增接口,换行写注释:// 修改接口 就会自动按照新增接口的模板来生成了
hangbale   
变量名,方法名尽量要语义化一点,看一眼就知道它是什么作用,这样 ai 的预测会更精准。
我已经离不开这玩意了,vscode 里就留着这一个插件,其他无关的都已卸载
JayZXu   
我觉得 copilot 在无注释情况下的补全不太好用,感觉很打乱思路
所以我现在养成打注释的习惯
在这个情况下补全可用性大大提高,只需要部分修改就能用。
而且代码的可读性也大大增强
otakustay   
在 AI 时代,你不再是工具的绝对统治者和使用者,要慢慢的改变自己成为 AI 的陪伴者和协作者,转变身份习惯起来,重构自己的工作模式,让 AI 融入到自己的工作流里面来,等这一次痛苦的转变完成后,会发现生产力确确实实的有大幅度的提高
otakustay   
我现在知道什么时候 Copilot 大概率补得靠谱,什么时候不靠谱,知道什么时候等它一下什么时候不等直接敲代码,知道前面的代码写成什么形式能更让 Copilot 读懂并补出正确的,知道应该怎么加适当的注释帮助它生成比我注释多得多的代码提高效率
纵使能找出 100 个理由说某个 AI 工具不好用,但它的存在又切实地让别人变得比你更高效了。自身的这种变化在未来是必须的,变不过来就只能原地踏步自我满足了
ysicing   
Copilot 对于我来说,最大的好处就是写英文注释了😂
encro   
我很习惯 copilot ,因为我一直都是注释优先代码,且注释解析 why ,代码(方法名)解析 how 。
devilweime   
重复性代码好用,其他的就能用就用
您需要登录后才可以回帖 登录 | 立即注册

返回顶部