373 - 《程序员如何用 AI》
发布于 2023年11月15日
以程序员的角色谈下对 AI 工具的感受。
1、Github Copilot 绝对必备,这是我使用频率最高的 AI 产品。以至于现在少了他,比如临时切到 CloudIDE 上编码时,效率会急剧下降,甚至有些代码都会忘记怎么写。。如果你是一线程序员,直接买,就算贵点($10/M,$100/Y)也肯定值回票价。如果你有开源共享,可以看下是否可以免费入;或者如果是学生,应该可以半价入。
2、Github Copilot Chat 有会更好,没有也没关系。我自己用地比较低频。他有几个作用,1)编程答疑,2)编码错误解释,3)AI 修复/调整代码,比如我可以让他帮我给函数里的每个步骤加上 console.log。这三个功能其实可以手动通过问 ChatGPT 实现,只是稍微麻烦点。
3、编辑器如无特殊原因建议无脑选 VSCode。我曾经是 Intellij Idea 和 WebStorm N 年的忠实用户,目前以叛变到 VSCode,原因如下。1)Copilot 和 Copilot Chat 集成度更好,2)速度快,虽然用 MacBook Pro M2 Max 顶配,但是用习惯 VSCode 后就不愿意多等 WebStorm 那 1-2 秒的启动时间了,3)Rust,今年要写 Rust,Intellij 系起初没有官网推荐方案,而 VSCode 的支持明显感觉更好,4)体验一致性,偶尔要切换到 CloudIDE 进行调试,而各 CloudIDE 基本都是基于 VSCode 内核实现,所以熟悉 VSCode 后编码体验是一致的,5)插件和生态,前端可以用 JavaScript 语言编写插件,6)免费