字節(jié)跳動(dòng)發(fā)布“豆包MarsCode”AI代碼工具:國(guó)內(nèi)開發(fā)者免費(fèi)(字節(jié)跳動(dòng)的包包)
IT之家 6 月 27 日消息,字節(jié)跳動(dòng)昨日在北京發(fā)布了 AI 開發(fā)工具 —— 豆包 MarsCode ,面向國(guó)內(nèi)開發(fā)者免費(fèi)開放。
豆包 MarsCode 編程助手,具備以智能代碼補(bǔ)全為代表的 AI 功能。支持多種系統(tǒng)(Windows、macOS、Linux)、編程語(yǔ)言及主流的 IDE(Visual Studio Code 與 JetBrains),能夠在開發(fā)過(guò)程中對(duì)單行代碼乃至整個(gè)函數(shù)提供編寫提議。
IT之家附官方網(wǎng)站:https://www.marscode.cn/
豆包 MarsCode 編程助手支持的主流語(yǔ)言和框架如下:
-
后端:Go、Python、C 、C、C#、Java、PHP、Rust
前端:HTML、TypeScript、JavaScript、CSS
應(yīng)用端:Kotlin、Objective-C、Swift
其他:Lua、SAS、CUDA、Perl、Ruby、Shell、SQL、R
豆包 MarsCode 編程助手支持以下功能:
-
代碼補(bǔ)全:閱讀并理解當(dāng)前代碼,然后提供后續(xù)代碼片段,也支持通過(guò)注釋生成代碼片段。
代碼補(bǔ)全 Pro:基于上一次的編輯內(nèi)容及代碼情況,預(yù)測(cè)下一個(gè)改動(dòng)點(diǎn)并提供推薦代碼。
代碼生成:理解自然語(yǔ)言并生成所需代碼。
代碼編輯:編輯指定代碼,包括重構(gòu)、優(yōu)化、修改部分邏輯等
代碼解釋:精準(zhǔn)解釋項(xiàng)目代碼,快速上手開發(fā)。
代碼注釋生成:生成函數(shù)級(jí)注釋或更詳細(xì)的行間注釋。
單元測(cè)試生成:為指定代碼片段生成單元測(cè)試。
智能修復(fù):發(fā)現(xiàn)代碼中的問(wèn)題并修復(fù)。
智能問(wèn)答:針對(duì)研發(fā)領(lǐng)域定向優(yōu)化問(wèn)答質(zhì)量,提供更精準(zhǔn)的問(wèn)答結(jié)果。
此外字節(jié)跳動(dòng)還推出了豆包 MarsCode IDE,一個(gè)云端 AI IDE 平臺(tái),通過(guò)內(nèi)置的 AI 編程助手,實(shí)現(xiàn)“開箱即用”的開發(fā)環(huán)境。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。