豆包 MarsCode 编程助手,具备以智能代码补全为代表的 AI 功能。支持多种系统(Windows、macOS、Linux)、编程措辞及主流的 IDE(Visual Studio Code 与 JetBrains),能够在开拓过程中对单行代码乃至全体函数供应编写发起。
IT之家附官方网站:https://www.marscode.cn/
豆包 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 编程助手,实现“开箱即用”的开拓环境。