女人没钱
也会有人喜欢
男人没钱
女朋友都找不到
豆包Marscode,是一款款由字节跳动推出的智能开发工具,以其独特的「云端IDE」和「编程助手」功能,为开发者带来了全新的编程体验。
虽然云端 IDE 听起来似乎比本地 IDE 更加高大上,但是目前云端 IDE 分配的资源是比较小的,还不适合用来进行企业级的开发。
所以目前使用最多的还是把 marscode 作为 vscode 或者 jetbrains IDE 的一个 AI 插件使用。
AI 的发展可谓是日新月异,一日千里,这不,字节的 AI 发展速度也很快,他的豆包已经成为国内第二大 AI 应用。
下面就来看看如何使用 vscode 来结合 marscode 提升编程效率。
第一步,注册
先去到 marscode 的官网
然后开始注册
注册好了之后就登录。
第二步,安装 marscode 插件
直接在 vscode 里面搜索 marscode
安装好了之后,会在 vscode 左侧看到 marscode 的图标。
下面就来介绍 marscode 的新功能 Apply。
第一个,批量修复错误
当我们在写一段代码的的时候,可能会遇到一些语法上的错误,但是一时间自己也不知道正确的语法是怎样的时候,就可以使用 Apply 功能。
那怎么通过 marscode 来修复一下呢?
直接在 marscode 的聊天窗口输入错误代码信息
接着 marscode 就会给出答案
注意,在代码的右上角会看到一个 Apply 的按钮,点击它会发生什么呢?
marscode 会扫描整个文件, 自动识别文件路径, 然后把新的代码插入到对应的代码位置,并且在真正插入之前会给出 diff,当你确认可以插入的时候点击接纳。
如果这个错误出现了多次,也会在左侧出现全部采纳的按钮,实现一键修复所有错误。
这在项目出现一些比较大的改动或者重构的时候非常有用。Apply 直接为我们省去了人工复制粘贴的繁琐任务。
第二个,批量写注释
同样,我们可以通过对话,给某个文件或者函数添加注释
这个能力也可以为我们节省不少的时间,不是自己没有阅读源码的能力,而是阅读注释的性价比更高。
marscode 也支持框架源码的解释
我们不可能读懂所有源码的意思,但是我们借助 AI,我们就可以更快的理解源码。
第三个,生成全新代码
marscode 可以根据我们的需求创建一个全新的项目,或者新的代码文件。无需手动 New File。
所以,在 AI 不断席卷人类工作的进展中,人必须知道 AI 能为我们做什么,能做到什么程度,而不是一味沉浸在亲力亲为的优越感中。
