自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

不是copilot用不起,而是完全免費的MarsCode更有性價比

開發(fā) 前端
你可以把它當成一個 gpt ,只不過這里多了很多功能,他還很貼心的放了新手引導,讓你能快速上手,好了,那讓我們一個個來使用這些功能。

?? 前言

  • 你是不是跟我一樣,每次寫代碼想要尋求AI幫助時,需要將代碼復制出來,找到一個 AI chatbot ,復制進去,然后跟他說明這段代碼是做什么的,讓他幫我做一些事情。
  • 有的同學就會說了,那你用 github copilot ,可以是可以,但是他每個月 10美金 的價格實在是接受不起。

圖片圖片

  • 于是我找到了 MarsCode ,基于豆包大模型的智能編程助手,支持智能代碼補全,基于項目倉庫知識的代碼解釋,代碼錯誤修復,一鍵生成單元測試,并且還有可對話的上下文聊天面板。
  • 這才是對開發(fā)人員友的 AI 工具,我們一起來看看究竟如何。

圖片圖片

?? MarsCode

安裝

  • 我們可以在 vscode 擴展應(yīng)用商店找到他,安裝完成后,會在左側(cè)多一個 tab ,點擊我們可以看到一個聊天面板。
  • 你可以把它當成一個 gpt ,只不過這里多了很多功能,他還很貼心的放了新手引導,讓你能快速上手,好了,那讓我們一個個來使用這些功能。

圖片圖片

代碼補全

  • 在我們編寫代碼的時候,只要我們的命名足夠語義化,它會根據(jù)當前的上下文環(huán)境來推斷你想要輸入的內(nèi)容。
  • 比如我這里想要寫一個電話號碼的正則表達式判斷函數(shù),他會將預測的代碼提示在光標處,按一下 tab 就可以自動補全到編輯器中。

圖片圖片

  • 再舉個例子,我這里有一個被 ts 定義過的樹的變量結(jié)構(gòu),我現(xiàn)在想要實現(xiàn)一個需求。
  • 根據(jù)某個樹節(jié)點 id 找到這個樹節(jié)點的所有父級樹節(jié)點的 id ,返回一個數(shù)組給我。
  • 我們只需要輸入 // 然后輸入具體需求,然后換行,他會將代碼提示在光標處。
  • 按一下 tab 則會自動補全到編輯器中,這對于我們平時做需求提供了很多便攜和靈感。

圖片圖片

錯誤修復

  • 寫出 bug 是很正常的事情,但是對于一大段函數(shù),我們需要重新去熟悉和 debug ,確實耗費的時間會很多。
  • 這時候我們可以將這段代碼選中。在左側(cè)面板中輸入指令 “/fix” ,它會快速發(fā)現(xiàn)代碼中的問題并給出智能優(yōu)化建議,提升代碼質(zhì)量。

圖片圖片

代碼解釋

  • 代碼解釋有兩種使用方法,你可以在對應(yīng)代碼塊中點擊上面的 “代碼解釋” 按鈕,或者選中對應(yīng)代碼塊,在左側(cè)輸入 “/explain” 即可。
  • 他會在左側(cè)面板中對這段代碼進行解釋,如果你不滿意或者還有什么不懂的,可以繼續(xù)追問 “你可以再詳細一點嗎?我沒看懂” ,他會更加全面的回答你。

圖片圖片

注釋代碼

  • 對于有的時候?qū)懥艘恍┐a后,需要寫一些注釋的情況,我們可以點擊 “注釋代碼” 。
  • 他會逐行逐行跟你解釋,特別是對于我們需要看第三方庫源碼的時候太友好了。
  • 我們還可以對其插入光標處,一鍵幫你覆蓋到原有的代碼上,簡直不要太方便。

圖片圖片

單元測試

  • 單元測試其實是開發(fā)時必不可少的內(nèi)容,但是要自己手寫單測其實是很繁瑣的。
  • 這時候我們可以交給 MarsCode 去做這件事情,點擊“單元測試”或者選中代碼后再左側(cè)面板輸入 “/test” 。

圖片圖片

  • 他就會去讀懂這段代碼并且給出一個令你滿意的回復,特別是對于工具類的純函數(shù),它會非常非常精準,且覆蓋面很廣。
責任編輯:武曉燕 來源: 前端快快跑
相關(guān)推薦

2024-01-16 09:00:00

人工智能智能巡檢物聯(lián)網(wǎng)

2023-10-30 07:40:41

2011-03-02 13:46:21

MySQL

2023-10-12 16:30:33

OCR開源項目

2014-03-06 09:17:33

桌面操作系統(tǒng)

2020-04-15 11:05:17

GitHub 倉庫免費

2015-07-13 14:05:09

Windows 10Office

2011-05-18 16:26:22

線框

2018-03-27 10:10:23

Windows 10微軟操作系統(tǒng)

2024-09-27 16:25:37

2019-05-17 11:30:44

高德地圖功能數(shù)據(jù)

2024-05-17 12:03:55

2010-06-09 13:35:36

瀏覽器兼容測試

2020-08-02 19:58:02

軟件工具科學

2012-03-23 15:08:23

360企業(yè)版免費

2019-05-13 09:23:50

GitHub代碼開發(fā)者

2020-11-19 07:13:12

寬帶提速

2019-10-09 14:47:26

人工智能AI

2022-12-30 12:39:36

模型AI

2024-04-01 11:56:51

云原生K8S
點贊
收藏

51CTO技術(shù)棧公眾號