豆包MarsCode 2024年12月20日
新功能 | 告别复制粘贴,一键 Apply 让你编程效率再提升!
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

豆包MarsCode AI问答上线新功能,可一键将AI生成的代码片段应用至项目对应文件位置并形成Diff,支持多种场景,提升代码开发效率,现举办有奖测评活动。

💻一键Apply AI生成代码至对应文件位置,无需手动操作

🔍支持多种场景,如代码修改、错误修复、函数名修改等

📄可自动生成代码注释、创建新文件

🎉举办有奖测评活动,鼓励用户体验新功能

豆包Marscode 2024-12-20 15:02 浙江

复制粘贴的“苦日子”要结束了,测评新功能赢机械键盘


? 在项目开发中,将相同功能的代码应用到不同模块时,重复的复制粘贴以及反复调试是否让你苦不堪言?


? 当需要修改函数名称并确保其在各个关联模块中的一致性,逐行查找替换函数名的过程是否让你焦头烂额?


???好消息!


豆包MarsCode AI 问答上线新功能,一键 Apply AI 生成的代码片段至项目对应的文件位置并形成 Diff,无需手动打开文件、复制粘贴,AI 生成代码的体验更流畅,轻松化解这些困扰。


目前支持  VSCode(需升级至 1.1.40 版本),Jetbrains 敬请期待~




 使用方式 


在 VSCode 中安装豆包MarsCode 编程助手,在问答区域与 AI 对话,点击 AI 生成代码块的右上角 Apply 按钮,即可自动识别对应的文件位置并形成 Diff,选择部分采纳或全部采纳采纳,即可快速应用新代码。

( 安装地址:https://sourl.cn/MJcubj)




 支持场景 



 场景一:

 代码修改,自动识别文件路径 


在需求开发场景中,当我们需要在现有代码的基础上增加或修改某些功能,需要人工找寻多个文件中涉及到修改的地方。现在有了 Apply 能力,你只需要告诉豆包MarsCode 你的需求,AI 能够提供相关代码方案并自动识别文件路径,在对应位置完成代码插入/修改。


例如,在我的记账本项目中增加记账条目的“编辑”能力,并生成弹窗,支持修改账目类型和金额。豆包MarCode 先后找到了对应的页面文件,并生成了符合预期的代码,帮助我新增按钮、弹窗、然后完成了样式美化,最后实现了金额修改后,自动更新收支计算的数据。


左右滑动查看



 场景二:

 错误修复一键应用 


通过 /fix 指令可以让豆包MarsCode 帮你找到代码中的错误,点击 Apply 后将在预期文件中完成修改,修改前后的差异清晰呈现,无需手动逐个调整,选择“全部采纳”即可让多处修复结果一次性应用到需修复位置




 场景三:

 一键修改函数名称 


修改函数名称时往往牵一发而动全身,需要在文件中仔细地定位每一处该函数的引用,手动逐一修改,稍有疏忽就可能引发连锁错误,导致程序崩溃或出现难以排查的漏洞。如今,漫长的查找与替换过程可以让豆包MarsCode 来完成了!你可以通过自然语言要求模型修改函数名称,Review 结果后点击代码块上的 Apply 按钮即可在在文件中进行应用,还可以通过多轮对话补充需求,函数名修改更轻松了~




 场景四:

 代码注释,文件注释一键生成 


在代码编写中,为文件添加规范注释常常是一件重要又耗费时间的任务。Apply 帮你快速解析代码结构与逻辑,自动生成精准且格式规范的注释,减轻工作量??。




 场景五:

 生成全新代码,一键创建新文件 


当你想创建新项目时,Apply 也可以帮到你。例如我发出指令“帮我在当前项目中初始化一个 React 项目,并完成记事本的功能,需要支持新建笔记页和列表展示页两个页面,笔记包括标题、文本内容、创建时间三个字段,支持用户删除单条笔记。”  豆包MarsCode  提供了初始化和安装依赖的命令,点击 insert to terminal 一键运行完成初始化,当 AI 生成全新的文件和代码时,能够识别新增文件路径,在对应目录下一键创建,只需要点击 Apply 采纳代码即可运行,无需手动 New File 后再 Copy 啦!


左右滑动查看


借助 Apply 功能,你可以和复制粘贴说拜拜??了!



 有奖测评 


投稿时间:12月20日-1月17日


? 参与方式:


Step1:在 VSCode 中安装豆包MarsCode 编程助手

(安装地址:https://sourl.cn/MJcubj)


Step2:结合你的开发项目,充分体验 Apply 新功能


Step3:在稀土掘金#豆包MarsCode#圈子下分享使用测评(沸点或文章)即可参与活动。


? 活动奖品:



? 投稿规则及奖项设置详见:


? 快来参与吧~


阅读原文

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

豆包MarsCode 代码开发 新功能 Apply
相关文章