本文正在参加豆包MarsCode AI 编程体验家活动
写在测评之前
一直比较关注国产AI大模型及其应用产品的发展.
而字节的豆包大模型及其代码助手 MarsCode, 作为其中的佼佼者, 从诞生之初便集万千程序员喜爱于一身. 它就像走在街上能让人一步三回头的女神, 其一眉一眼, 一娉一笑, 皆令狂热的粉丝惊声尖叫.
不日惊悉豆包 MarsCode AI 又发布了新的功能, 垂死病中惊坐起, 拖着疲惫的残躯, 坐在我那年久欠修的剪刀手蝴蝶键盘之前, 强撑着精神, 只为一睹女神靓丽的风采.
上线了什么新功能?
豆包 MarsCode AI 问答助手新上线的功能, 一键 Apply, 它能够将 AI 生成的代码片段应用至项目对应的文件位置并形成Git Diff, 无需手动找到并打开文件, 无需 ctrl+c 和 ctrl+v, 只需要点击 Apple, 便可以完成上述操作.
一键 Apply 是要解决哪些问题?
项目开发时, 是否因为有大量不同的模块, 因为各种各样的原因不能通用一些代码及文件, 需要经常 ctrl+c 和 ctrl+v 来确保文件及代码函数的一致性? 循环往复的调试是否让你抓耳挠腮?
你的项目中是否有大量不同文件的相同函数像满天星一般分散在不同的模块中? 逐模块逐文件的查找并替换是否让你失去了男儿气概?
如果我告诉你豆包 MarsCode AI的一键 Apply功能, 能够使生成代码的体验更流畅,轻松化解这些困扰呢?
正式测试
下载Visual Studio Code
因为目前豆包 MarsCode 一键 apply 功能尚未正式上线 Workspace 和 IntelliJ 插件市场, 所以目前只能使用 Visual Studio Code 上面的豆包 MarsCode 插件. Visual Studio Code 下载地址: code.visualstudio.com/download .因为用的是MBP, 所以下载的是 mac 版本.
下载豆包MarsCode插件并登录和认证.
打开 Visual Studio Code, 并点击左侧的 Extensions 选项, 输入 MarsCode 并搜索, 选中并下载 MarsCode AI: Coding Assistant.
下载完成之后, 选中 MarsCode AI的图标, 点击登录, 然后通过网页登录并认证.
打开项目并开启测评
点击左侧 Source Control 图标, 点击 Open Directory, 选择自己的项目所在文件夹, 之后选择 Trust Current Project, 你就会看到 MarsCode is indexing 等正在打开和配置的进行信息. 静等项目打开.
在使用豆包 MarsCode AI助手时, 一定要添加 Context, 否则的话, AI 助手无法访问你的项目及分析你的文件.
具体的豆包 MarsCode AI 助手的交互过程, 我录了一个视频, 可以直接查看:
抖音: 豆包 MarsCode AI 助手新功能: 一键 Apply
写在最后
豆包 MarsCode AI 助手上线的新功能: 一键 Apply, 能够将生成的代码直接生成文件应用到项目, 能够一键重命名遍历项目不同模块的相同代码, 省去了程序员大量的复制和粘贴工作, 直接延长了程序员的寿命N+年! 有了一键 Apply, 我又能够多少 3 年了!
好了, 今天的内容就到这里吧, 一家之言, 欢迎拍砖!
Happy Coding! Stay GOLDEN!