Github Copliot AI 智能代码补全确实是有用的,建议没用过的朋友都去用用

2022-06-28 14:16:12 +08:00
 LeeReamond

前贴地址: https://www.v2ex.com/t/861525

  1. LZ 以前没用过补全,感觉 AI 写代码是自媒体噱头居多,业务的复杂性本身无法缩减,AI 在这方面不可能 cover 人类的工作,这是我原先的想法。
  2. 我觉得改别人写的代码比自己写更痛苦,再加上一个细节没注意到就引入 bug ,这都让我觉得 ai 补全没啥用。
  3. 所以刚出的时候我也没去试用,最近因为听说马上要收费了,不试就没有了,本着尝鲜的想法去试了。
  4. 试用期间一周左右,代码语言 ts/python/rust

整体来说感想是,以前的想法倒也没错,AI 确实不能 cover 业务的复杂性。

copilot 的缺陷在于编写复杂逻辑 /算法时没有任何帮助,甚至会帮倒忙,用过的都想直接关了,所以 AI 补全对于提高程序员本身的水平完全没有帮助。

copilot 的优势在于写类似 python 这类语言时,因为生态过于好,你要处理的业务往往会变得非常庞大,不能集中在单个领域,有无数的包,无数的接口,即使是资深码农提笔忘字也非常正常,这时候 copilot 的优势在于在 IDE 的自动提示之外,很多时候能提供正确的调用范例,确实让写码体验变得非常爽快。

另一个优势是很多人说过了,业务代码可以少打字,体验过感觉确实不错,虽然代码确实需要修改才能使用,但是他这个工具特意优化了一点是不会在屏幕可视区域外(在你不知道的情况下)添加代码。所以虽然在公司改别人的代码很痛苦,但是双方思路完全统一的话,这点负面影响就不存在了。

还有一个优势是我原来不知道的,就是可以用中文给工具提示。我本人在开源项目里提交的英文文档没有十万字也得有几万字了,但是你叫我写代码时完全准确地用英文表述每一个细节,我还是觉得非常头痛,中文不存在这个问题。

简单来说推荐没试过的朋友都去试试,一改之前的看法,确实这东西是有生产力的。就是价格太贵,严格来说跟收入比倒也没多少钱,但是一次性花一百刀实在是引起人的生理不适,我这种买个 5 刀的游戏都要等打折才买的。。

3632 次点击
所在节点    问与答
35 条回复
ysc3839
2022-06-28 14:18:39 +08:00
可惜要钱……
Mexion
2022-06-28 14:20:12 +08:00
写起来确实很爽,就是 10 刀一个月太贵了
wolfie
2022-06-28 14:21:21 +08:00
能一键提示出来的,要么是算法题这种,要么是通用的代码段。
通用的代码段为什么不用成熟的工具类呢。
LeeReamond
2022-06-28 14:23:12 +08:00
@wolfie 可以去试试,它比想象的成熟,业务代码中很多场景能猜出你的意图,分解数据结构的项 /找到代码段整体的输入输出并进一步处理等等
AllenTsui
2022-06-28 14:29:00 +08:00
爽到了
ejdjxidbsn
2022-06-28 14:30:11 +08:00
@wolfie 并不是,先用再评论吧
fengfuliu
2022-06-28 14:54:10 +08:00
就是和自带代码提示冲突这一点很难受 按完 esc 再.还是出来 copilot 的
404neko
2022-06-28 14:56:23 +08:00
要不别用了吧, 10$ / Mo 呢
维护一个 300 Star 的项目, 但是不能白嫖, 破防了
FightPig
2022-06-28 15:00:09 +08:00
@404neko 我维护一个 10 年的 1000 多 star 的也一样不能白嫖,应该是要流行库才行,我看好多人 3000 多 star 的都不能
menglddd
2022-06-28 15:27:35 +08:00
@fengfuliu 这里确实是,我也没找到好的解决办法,这应该属于 bug
lance6716
2022-06-28 15:34:04 +08:00
@menglddd 改快捷键不就行了吗
404neko
2022-06-28 15:50:38 +08:00
@FightPig
其实只要穿女装就可以

https://github.com/komeiji-satori/Dress
whitehack
2022-06-28 16:25:17 +08:00
@404neko #12 我艹.涨见识了
storyxc
2022-06-28 16:35:14 +08:00
@404neko #12 我不理解,但我大受震撼😰
wonderfulcxm
2022-06-28 16:46:01 +08:00
@404neko …啊这
Innovatino
2022-06-28 16:58:03 +08:00
10 刀算下来,其实也就一、两顿午饭钱,真要掏我感觉也还好
w6a
2022-06-28 17:03:38 +08:00
@404neko 大佬是真的吗,我这就去穿
BeautifulSoap
2022-06-28 17:08:16 +08:00
copliot 写注释真的是神器中的神器,让我省掉了非常多写注释的麻烦。还有用来生成比较重复的逻辑也很棒
Bronya
2022-06-28 17:26:04 +08:00
@404neko 真的假的,我也想。。。😏
rabbbit
2022-06-28 17:27:44 +08:00
@404neko
Github Copliot 能从这个项目里学到啥...?

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

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

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

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

© 2021 V2EX