????????CodeWhisperer是亞馬遜出品的一款基于機器學習的通用代碼生成器,可實時提供代碼建議。類似?Cursor?和Github?
AWS?CodeWhisperer
- 亞馬遜科技的CodeWhisperer是Amazon于2021年12月推出的一款代碼補全工具,與GitHub?Copilot類似。主要的功能有:代碼補全
- 注釋和文檔補全
- 代碼安全問題的輔助定位
CodeWhisperer主要由Java、Python、JavaScript、TypeScript、C#相關語料訓練而成,在支持上述語言的同時,也支持Ruby、Go、PHP、C++、C、Shell、Scala、Rust、Kotlin、SQL等。
安裝教程:
1,在菜單頂部,單擊Marketplace并在搜索欄中輸入“AWS?Tookit”。點擊安裝
- 點擊“Developer?Tools”標簽,選擇“CodeWhisperer/Start”在彈出的窗口中選擇第一欄,點擊“connect”
- 點擊“Copy?Code”
- 點擊“open”
- 點擊后自動彈出一個頁面,將上一步復制的Code粘貼過來,點擊“Next”
- 輸入信息并驗證
- 點擊allow
7.出現下圖后就說明注冊成功啦
Copilot編碼工具。初步的使用體驗,感覺CodeWhisperer反應挺快的,提示的代碼很準確,總體來說對于我們程序員來說,幫助我們更快且更安全的編寫代碼,并且在開發環境中能實時的提供代碼建議和推薦。注釋寫的越精確,?成的代碼質量越好。當然,CodeWhisperer?成的代碼并不總是正確或最優,需要視情況進?修改或優化。