什么是豆包 MarsCode 編程助手?

2025-04-18 11:39 更新

MarsCode 編程助手已正式升級為 Trae 插件,詳情參考此文檔。

豆包 MarsCode 編程助手是豆包旗下的 AI 編程助手,提供以智能代碼補全為代表的 AI 功能,支持主流編程語言及 IDE,能在開發(fā)過程中提供單行或整個函數的編寫建議,同時支持在用戶開發(fā)過程中提供代碼解釋、代碼審查、問題修復等輔助功能,提升開發(fā)效率與質量。

使用場景

  • 智能代碼操作

豆包 MarsCode 編程助手提供代碼自動補全與生成、問題修復、代碼優(yōu)化等能力,幫助你更高效地完成開發(fā)任務。

  • 智能問答

基于豐富的研發(fā)知識,豆包 MarsCode 編程助手可以快速且準確地回答研發(fā)相關問題。

功能介紹

豆包 MarsCode 編程助手支持的功能如下表所示。更詳細的使用說明參考《AI 能力》一文。

功能 說明
代碼補全 閱讀并理解當前代碼,然后提供后續(xù)代碼片段,也支持通過注釋生成代碼片段。
代碼補全 Pro 基于上一次的編輯內容及代碼情況,預測下一個改動點并提供推薦代碼。
代碼生成 理解自然語言并生成所需代碼。
代碼編輯 編輯指定代碼,包括重構、優(yōu)化、修改部分邏輯等
代碼解釋 精準解釋項目代碼,快速上手開發(fā)。
代碼注釋生成 生成函數級注釋或更詳細的行間注釋。
單元測試生成 為指定代碼片段生成單元測試。
智能修復 發(fā)現(xiàn)代碼中的問題并修復。
智能問答 針對研發(fā)領域定向優(yōu)化問答質量,提供更精準的問答結果。

支持的操作系統(tǒng)

Windows、macOS、Linux。

支持的 IDE

豆包 MarsCode 編程助手支持的 IDE 如下:

IDE 名稱 說明
Visual Studio Code 支持 1.67.0 及以上版本。
JetBrains 包括 IntelliJ IDEA、Pycharm、Goland、Android Studio、WebStorm、Clion、Rider、Phpstorm、DataGrip 等。版本須為 221.5080.210 及以上。

支持的語言/框架

豆包 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
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號