手把手教大家玩一款基于 ChatGPT-4 的 IDEA 智能助手
原諒我后知后覺(jué),相信閱讀文章的小伙伴有一部分可能已經(jīng)安裝了這個(gè)插件了,我是最近被領(lǐng)導(dǎo)強(qiáng)烈安利安裝了這個(gè)插件,我體驗(yàn)了一把,感覺(jué)還不錯(cuò),因此和各位小伙伴們分享一下。
1. Bito AI
一款基于GPT-4和ChatGPT模型的人工智能工具,可用于編寫代碼、理解語(yǔ)法、編寫測(cè)試用例、解釋代碼、注釋等。這款插件的愿景是讓你的開(kāi)發(fā)效率提升百倍,并且每天為你節(jié)省一小時(shí)。
Be a 100x dev and save an hour a day!
Bito AI 都能做哪些事情呢?別急,我們一件一件來(lái)看。
首先,我們先把這個(gè)插件裝上,這個(gè)插件目前還是預(yù)覽版,是免費(fèi)的,以后怎么收費(fèi)現(xiàn)在未可知。
IDEA 在插件市場(chǎng)搜索 Bito AI,如下:
圖片
安裝之后記得重啟一下項(xiàng)目。重啟之后,創(chuàng)建新的項(xiàng)目,在右邊就可以看到 Bito 的選項(xiàng)了,點(diǎn)開(kāi)如下:
圖片
官網(wǎng)上明明說(shuō)的讓你的開(kāi)發(fā)效率提升 100 倍,到這里又變成 10 倍了,不知道是疏忽還是插件作者心里也沒(méi)底~
點(diǎn)擊下方的 Sign up or Sign-in 進(jìn)行注冊(cè),如下:
圖片
輸入郵箱地址,Bito 會(huì)給你發(fā)一個(gè)驗(yàn)證碼,輸入驗(yàn)證碼進(jìn)行校驗(yàn)就行了,然后創(chuàng)建一個(gè) Workspace 就可以開(kāi)始工作了。
圖片
圖片
創(chuàng)建工作空間之后,可以邀請(qǐng)團(tuán)隊(duì)的人加入進(jìn)來(lái),可以填入團(tuán)隊(duì)人員的郵箱,或者將這里給的鏈接發(fā)給團(tuán)隊(duì)人員讓他們自行加入,如果只是自己使用的話,點(diǎn)擊 Skip for now 即可:
圖片
2. 體驗(yàn)
2.1 代碼生成
先來(lái)看代碼生成功能:
圖片
但是這個(gè)是用 NodeJS 寫的,于是我繼續(xù)提問(wèn):
圖片
截圖截不全,但是大家看一下,代碼是沒(méi)有任何問(wèn)題的。
2.2 生成單元測(cè)試
圖片
大家看一下,這里會(huì)自動(dòng)生成一個(gè)單元測(cè)試的提問(wèn),這里給生成了兩個(gè)測(cè)試用例,一正一反:
圖片
最下面還有一段英文解釋,其實(shí)很好懂,如果不懂的話,也可以讓它翻譯。
2.3 代碼解釋
圖片
圖片
2.4 生成注釋
再來(lái)看下如何生成代碼注釋:
圖片
圖片
2.5 其他問(wèn)題
比如有的小伙伴剛上班,不知道 git 分支怎么合并,那么可以直接使用 Bito 來(lái)提問(wèn):
圖片
另外,Bito 還能幫我們做代碼性能檢測(cè)、安全性檢測(cè)、提高代碼可讀性、代碼格式檢測(cè)等工作,用法跟前面提到的都差不多,我就不挨個(gè)解釋了~