字节跳动发布“豆包 MarsCode”AI 代码工具:国内开发者免费

字节跳动昨日在北京发布了 AI 开发工具 —— 豆包 MarsCode ,面向国内开发者免费开放。豆包 MarsCode 编程助手,具备以智能代码补全为代表的 AI 功能。支持多种系统(Windows、macOS、Linux)、编程语言及主流的 IDE(Visual Studio Code 与 JetBrains),能够在开发过程中对单行代码乃至整个函数提供编写提议。IT之家附官方网站: MarsCode 编程助手支持的主流语言和框架如下:后端:Go、Python、C 、C、C#、Java、PHP、Rust前端:

字节跳动昨日在北京发布了 AI 开发工具 —— 豆包 MarsCode ,面向国内开发者免费开放

豆包 MarsCode 编程助手,具备以智能代码补全为代表的 AI 功能。支持多种系统(Windows、macOS、Linux)、编程语言及主流的 IDE(Visual Studio Code 与 JetBrains),能够在开发过程中对单行代码乃至整个函数提供编写提议。

IT之家附官方网站:https://www.marscode.cn/

字节跳动发布“豆包 MarsCode”AI 代码工具:国内开发者免费

豆包 MarsCode 编程助手支持的主流语言和框架如下:

后端:Go、Python、C++、C、C#、Java、PHP、Rust

前端:HTML、TypeScript、JavaScript、CSS

应用端:Kotlin、Objective-C、Swift

其他:Lua、SAS、CUDA、Perl、Ruby、Shell、SQL、R

豆包 MarsCode 编程助手支持以下功能:

代码补全:阅读并理解当前代码,然后提供后续代码片段,也支持通过注释生成代码片段。

代码补全 Pro:基于上一次的编辑内容及代码情况,预测下一个改动点并提供推荐代码。

代码生成:理解自然语言并生成所需代码。

代码编辑:编辑指定代码,包括重构、优化、修改部分逻辑等

代码解释:精准解释项目代码,快速上手开发。

代码注释生成:生成函数级注释或更详细的行间注释。

单元测试生成:为指定代码片段生成单元测试。

智能修复:发现代码中的问题并修复。

智能问答:针对研发领域定向优化问答质量,提供更精准的问答结果。

此外字节跳动还推出了豆包 MarsCode IDE,一个云端 AI IDE 平台,通过内置的 AI 编程助手,实现“开箱即用”的开发环境。

字节跳动发布“豆包 MarsCode”AI 代码工具:国内开发者免费

相关资讯

豆包 MarsCode 落地编程助手场景的探索实践

一、豆包 MarsCode 编程助手起源1.  IDE 智能化探索早期阶段,IDE 智能化萌芽于静态代码分析,基于语法与结构提供预测性建议,初步提升了开发效率。 随着 AI 技术的逐步成熟,引入了 Machine Learning 与 Deep Learning,使辅助功能显著增强,如智能代码推荐与优化。

豆包 Marscode 优秀实践

毫无疑问,Marscode 能解决非常多基础问题,特别对于编程新手而言,它能相对准确地生成各种代码,完成编程任务,但其底层并不神秘,本质上就是在传统 IDE 基础上,搭配足够好的交互与足够好的 LLM,从而超越传统 IDE。 交互方面,它在 VS Code 基础上,补充提供了:提供了几乎毫无门槛的代码自动补全能力,并且支持多行编辑,这在一些场景,如修改变量名时,非常好用。 行内、独立问答面板,可用于快速解答问题。

字节跳动旗下豆包上线音乐生成功能,用户可一键“撰写”词曲

字节跳动旗下智能 AI 助手豆包今日上线音乐生成功能。用户在豆包的“音乐生成”中输入主题或自己写的歌词,设定音乐风格、情绪及音色,便能快速生成一首约 1 分钟的词曲。目前,豆包音乐生成功能提供民谣、嘻哈、R&B 等 11 种音乐风格,其中还涵盖了爵士、雷鬼、电音等相对小众的曲风,用户可选择男声或女声演唱。生成的声音,在吐字清晰度和流畅性上表现很好。同时,为让 AI 音乐更好贴合普通用户的情感表达,豆包预设了快乐、伤感等多种情绪状态。例如,在一次骑行之后,输入“一个人在夏日傍晚骑车,看到远处橙色夕阳”的描述,设定“R