出来打工的意义
有3个
养房东
养快递
养外卖员
最后发现
自己是那最底层的砖
通义灵码是由阿里云出品的编程AI摸鱼提效工具。
直接看它有哪些逆天的编码能力。
第一个,函数级别实时帮你写
她可以根据当前你使用的语言,比如golang ,Rust ,Java,JavaScript ,python ,以及当前使用的语法,再进行跨文件的上下文的理解分析,来帮你写代码。
第二个,通过中文生成代码
过去,我们只能通过先去CSDN ,掘金,阿里云,腾讯云等技术平台去搜索答案,然后把代码复制到自己的Goland 或者 VSC。
期间花费的时间确实很多,而且很麻烦。
现在的AI 可以一步到位了,剩下了很多摸鱼时间。
不过,输出的代码有时候也会令人哭笑不得,这也是现在AI 工具的通病,如果回答的不满意,她无法提供新的答案,多次同样的输入也会输出前一次蹩脚的答案。
这让我们想到去浏览器搜索答案的好处,可以找到多种方法去解决问题。
第三个,代码优化
从最简单的语法问题到性能问题,都可以给出具体的优化代码。
可以把她理解为代码的白衣天使。
第四个,自动生成代码注释
过去软件几十年的发展,注释都是人手写的。如果你读过几个优秀框架的源码,或者说语言的SDK ,你会惊讶于代码的注释比例之高。在写注释方面,国外的程序员大佬们做到了极致。
阅读源码,很多时候都是在读注释的。
有软件大师说,好的代码是自己可以解释自己的,无需太多的注释。
我不完全同意,自然语言有其独特的优势。代码只是人类表达的中间产物,不是最终结果。
就像红楼梦中的评语一样,可以表达更深刻的情感和思想。
第五个,解释代码
人类虽有几千年的思考理解的积累,但是在AI 面前,还是一个小卡拉米了。
特别是理解很深邃的思想代码,跨语言的理解,AI 都可以完胜人类。
能用一秒理解代码本质的就不要用一个小时去强啃硬骨头,最后还理解不出来本质,或者理解错误。
第六个,研发顾问
大部分的研发问题都可以问问她,即使得不到具体答案也可以看看AI 的思路,最后还不行的话,就去浏览器试试。
第七个,智能代码补全
这个算一个小功能啦,GoLand 自身也做了类似的事情。
最后
阿里云的这个插件支持大部分流行语言,可以在JetBrains IDE 和VS Code 使用,无论在哪里,使用方式都是一样滴,AI 编码体验还不错哦。