新功能 | 告别复制粘贴,一键 Apply 让你编程效率再提升!

大模型数据库机器学习

picture.image

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

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

💥💥💥好消息!

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

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

picture.image

使用方式

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

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

picture.image

支持场景

场景一:

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

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

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

picture.image

picture.image

picture.image

picture.image

picture.image

左右滑动查看

场景二:

错误修复一键应用

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

picture.image

场景三:

一键修改函数名称

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

picture.image

场景四:

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

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

picture.image

picture.image

场景五:

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

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

picture.image

picture.image

picture.image

左右滑动查看

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

picture.image

有奖测评

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

💟 参与方式:

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

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

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

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

💟 活动奖品:

picture.image

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

picture.image

🐱 快来参与吧~

picture.image

0
0
0
0
关于作者
相关资源
大规模高性能计算集群优化实践
随着机器学习的发展,数据量和训练模型都有越来越大的趋势,这对基础设施有了更高的要求,包括硬件、网络架构等。本次分享主要介绍火山引擎支撑大规模高性能计算集群的架构和优化实践。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论