字节跳动发布豆包MarsCode 智能开发工具,赋能开发者
近期,字节跳动推出基于豆包大模型研发的智能开发工具——豆包MarsCode,面向国内开发者免费开放。
强大功能,助力开发者
豆包MarsCode提供两种主要功能:编程助手和Cloud IDE。编程助手支持项目问答、代码补全、单元测试生成和Bug修复等功能。
该工具兼容超过100种编程语言,并与VSCode和JetBrains代码编辑器无缝衔接。
智能代码补全,提升效率
与传统代码续写工具不同,豆包MarsCode的代码补全Pro功能可以根据用户的编辑意图预测下一个改动点,并提供代码建议。
主动Lint错误修复,省时省力
当编码中出现需要修复的代码Lint错误时,编程助手会主动在编辑器中提供修改代码建议。
开发者无需查看错误原因,只需确认修复结果是否正确,即可一键采纳修复后的代码。
单元测试一键生成,保障质量
为了确保代码质量和可维护性,开发者需要编写单元测试。豆包MarsCode的编程助手可以一键生成测试用例,简化这一过程。
智能Bug修复,快速定位问题
在调试场景下,豆包MarsCode的AI修复功能可以理解报错信息、代码调用栈和全局项目代码,分析错误原因,并直接提供针对性的修复建议。
Cloud IDE,省心开发
豆包MarsCode IDE提供开发模版,让开发者可以快速进入项目,无需运维本地环境。
在豆包MarsCode发布会上,该工具负责人李东江表示,AI并不是开发者的竞争对手,而是他们的好帮手。团队的目标是打造一款软件,帮助开发者提升工作效率。