免費(fèi)AI編程助手,支持Visual Studio,讓編碼愉悅又輕松
共 2397字,需瀏覽 5分鐘
·
2024-04-19 22:31
前言
前有Copilot各種酷炫操作,今有國(guó)產(chǎn)軟件殺出重圍。
給大家介紹的是一款國(guó)內(nèi)的國(guó)產(chǎn)編程神器,可與微軟GitHub Copilot比比身手。
關(guān)鍵它還是完全免費(fèi)。它就是:非十團(tuán)隊(duì)國(guó)產(chǎn)自主研發(fā)的Fitten Code。
此工具的速度是GitHub Copilot的兩倍,同時(shí)它的精確度還有大約20%的提升。更重要的是,在實(shí)現(xiàn)了高速度和高準(zhǔn)確度的基礎(chǔ)上,它還提供了廣泛的功能,如自動(dòng)代碼補(bǔ)全、通過自然語言生成代碼、自動(dòng)化注釋、智能Bug識(shí)別、代碼解釋和自動(dòng)化生成單元測(cè)試等功能。
本著實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),接下來我們就帶著大家一起感受一下這款**國(guó)產(chǎn)之光。
結(jié)論:目前我已經(jīng)成為了這個(gè)插件的重度使用用戶,所以推薦大家嘗試。
下載安裝
目前Fitten Code插件支持主流幾乎所有的IDE開發(fā)工具。
包括VS Code、Visual Studio、JetBrains系列IDE(包括IntelliJ IDEA、PyCharm等)等,還適配了上古神器VIM。
使用也非常簡(jiǎn)單,以VS Code、Visual Studio(版本要求2022版17.8.5及以上)和JetBrains系列IDE為例,直接在對(duì)應(yīng)的IDE插件市場(chǎng)搜索"Fitten Code", 下載安裝即可。
1、VS Code 安裝
只需要在Extensions中搜索"Fitten Code"并選擇對(duì)應(yīng)的插件下載即可:
另外對(duì)于IDE的版本要求:VS Code版本要求在1.68及以上,JetBirain系列IDE版本要求在2021.1即以上。
官網(wǎng)上也貼心的準(zhǔn)備了完整的安裝下載指南:
2、Visual Studio 安裝
Visual Studio版本要求2022版17.8.5及以上。
2.1、點(diǎn)擊上方Extensions(擴(kuò)展)按鈕,打開管理擴(kuò)展
2.2、點(diǎn)擊在搜索框中搜索Fitten Code
2.3、下載完成后關(guān)閉Visual Studio,完成安裝后再次打開Visual Studio
2.4、點(diǎn)擊擴(kuò)展,選擇FittenCode - Sign in
2.5、登錄注冊(cè)后即可開始使用
代碼問答
如果你完全不想寫代碼,也可以使用對(duì)話編輯器來完成編碼操作。
1:頁面加載開始執(zhí)行游戲啟動(dòng)函數(shù)
2:需要使用canvas來繪制飛機(jī)、子彈以及敵方飛機(jī)三種角色;
3:需要使用canvas繪制三種角色的具體形狀;
4:繪制一個(gè)游戲區(qū)域,區(qū)域大小在瀏覽器中間,寬度500,高度800;
5:我方飛機(jī)通過鼠標(biāo)進(jìn)行控制,移動(dòng)飛機(jī)上下左右,但是不能超過游戲區(qū)域;
6:飛機(jī)在移動(dòng)過程中會(huì)不斷發(fā)射子彈,子彈是自飛機(jī)中間發(fā)射出去。碰到飛機(jī)則爆炸,如果沒有碰到飛機(jī),超過游戲區(qū)域上方邊界則消失;
7:敵方飛機(jī)從游戲區(qū)域上方開始隨機(jī)出現(xiàn),然后自上而下移動(dòng);
8:敵方飛機(jī)不會(huì)發(fā)射子彈,如果碰到我方飛機(jī)則游戲結(jié)束。如果沒有碰到我方飛機(jī),移動(dòng)到瀏覽器下方,則消失;
9:隨著時(shí)間的推移,子彈會(huì)越來越快,敵方飛機(jī)生成速度會(huì)變快,飛機(jī)下落速度也會(huì)變快。
10:每次我方飛機(jī)的子彈碰撞到敵方飛機(jī),則分?jǐn)?shù)累加1分,如果敵方飛機(jī)碰到我方飛機(jī)則分?jǐn)?shù)-10分,分?jǐn)?shù)降低到0分以下,則游戲結(jié)束;
11:分?jǐn)?shù)會(huì)顯示在游戲區(qū)域的下方
從上面的例子可以看出Fitten Code會(huì)在條件允許的情況下,一次性補(bǔ)全大量的代碼。和其他產(chǎn)品平均一次只補(bǔ)全1-2行不同的是,F(xiàn)itten Code平均補(bǔ)全3-5行,大幅提升補(bǔ)全效率。
因此,在幾輪交鋒下來之后,不難發(fā)現(xiàn)Fitten Code在相應(yīng)速度、代碼補(bǔ)全量和準(zhǔn)確率上,均完勝GitHub Copilot。
而且在其他編程語言上,F(xiàn)itten Code也表現(xiàn)出來了優(yōu)異的性能。
為什么做得這么強(qiáng),這就不得不提及一下非十的整個(gè)團(tuán)隊(duì)了。
它的核心開發(fā)團(tuán)隊(duì)都是畢業(yè)于清華大學(xué)的博士;而且在校期間,正是他們作為主要開發(fā)者,推動(dòng)了計(jì)圖的開源工作,畢業(yè)后成立非十科技創(chuàng)業(yè),繼續(xù)推進(jìn)計(jì)圖發(fā)展,并開發(fā)了JNeRF神經(jīng)渲染庫與JittorLLMs大模型推理庫以及本次發(fā)布的Fitten Code AI編程助手。
這樣一款優(yōu)秀的國(guó)產(chǎn)編輯神器,你心動(dòng)了嗎?一起沖吧!!!
更多編輯器支持和安裝方式,請(qǐng)查看官網(wǎng)下載安裝指引。
項(xiàng)目地址
https://code.fittentech.com/
轉(zhuǎn)自:小灰
鏈接:mp.weixin.qq.com/s/RFYmP1gdX3e34SGRp-UzLQ
