1 引言
“AI will not replace your job, people who using AI will” - twitter user
ChatGpt不必多说了,一句话总结:”YYDS“。
最近探索了一下在Code方面它能从哪些方面帮助我们,目前为止对我来说,具体有这么几个方面:
2 生成代码
可以快速的生成任何代码,并且有详细的解释,可以作为我们的codebase。
解释代码
以上一步生成的代码为例,解释更加详细和准确。
完善和简化代码
我最常使用的功能之一。
重构代码
简直就是任劳任怨的代码审查老师。
可以为你使用正确的命名方式
使用更好的实现方式
撰写测试案例
翻译为其他语言
对于同时学习多门编程语言很有帮助!!
撰写规范的说明文档
Unbelievable!!节省了大量时间。
更加实用的场景
利用它生成代码的template,生产力简直是double都不止。
可以看到对于class的命名都是特别规范的,具有很好的可阅读性。
然后我把代码复制到一个完整的html文件,它的效果如下图。可以说我调半小时css代码不一定有这效果(当然高手例外,我是菜鸡😄)。
总结
ChatGpt是有缺陷的,在生成代码时可能会出错,但这也是为什么我们会存在。
ChatGpt不会取代我的工作,它加倍我的产出。当然它还有很多其他的使用场景,文本已经过长,不支持阅读了,下次再聊。