咨詢電話(微信同號)
18905829229

字節(jié)跳動發(fā)布“豆包 MarsCode”AI 代碼工具:國內(nèi)開發(fā)者免費(fèi)

來源:網(wǎng)絡(luò)轉(zhuǎn)載作者:IT之家 時間:2024-07-01

字節(jié)跳動昨日在北京發(fā)布了 AI 開發(fā)工具 —— 豆包 MarsCode ,面向國內(nèi)開發(fā)者免費(fèi)開放。


豆包 MarsCode 編程助手,具備以智能代碼補(bǔ)全為代表的 AI 功能。支持多種系統(tǒng)(Windows、macOS、Linux)、編程語言及主流的 IDE(Visual Studio Code 與 JetBrains),能夠在開發(fā)過程中對單行代碼乃至整個函數(shù)提供編寫提議。


附官方網(wǎng)站:https://www.marscode.cn/


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

  ·  后端: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ù)代碼片段,也支持通過注釋生成代碼片段。

  ·  代碼補(bǔ)全 Pro:基于上一次的編輯內(nèi)容及代碼情況,預(yù)測下一個改動點(diǎn)并提供推薦代碼。

  ·  代碼生成:理解自然語言并生成所需代碼。

  ·  代碼編輯:編輯指定代碼,包括重構(gòu)、優(yōu)化、修改部分邏輯等

  ·  代碼解釋:精準(zhǔn)解釋項(xiàng)目代碼,快速上手開發(fā)。

  ·  代碼注釋生成:生成函數(shù)級注釋或更詳細(xì)的行間注釋。

  ·  單元測試生成:為指定代碼片段生成單元測試。

  ·  智能修復(fù):發(fā)現(xiàn)代碼中的問題并修復(fù)。

  ·  智能問答:針對研發(fā)領(lǐng)域定向優(yōu)化問答質(zhì)量,提供更精準(zhǔn)的問答結(jié)果。


此外字節(jié)跳動還推出了豆包 MarsCode IDE,一個云端 AI IDE 平臺,通過內(nèi)置的 AI 編程助手,實(shí)現(xiàn)“開箱即用”的開發(fā)環(huán)境。



聲明:文章來源于網(wǎng)絡(luò)轉(zhuǎn)載,是作者獨(dú)立觀點(diǎn),不代表浙北數(shù)據(jù)立場
如有不合適或侵權(quán)等問題請及時聯(lián)絡(luò)我們0572-2100075,會第一時間刪除,保障作者權(quán)益
?

微信公眾號