烏克蘭武裝部隊(duì)最新戰(zhàn)報(bào)廈門seo報(bào)價(jià)
點(diǎn) ,一起程序員彎道超車之路
現(xiàn)已正式推出實(shí)時(shí) AI 編程助手?Amazon CodeWhisperer,包括?CodeWhisperer?個(gè)人套餐,所有開(kāi)發(fā)人員均可免費(fèi)使用。最初于去年推出的預(yù)覽版?CodeWhisperer?讓開(kāi)發(fā)人員能夠保持專注、高效,幫助他們快速、安全地編寫代碼,無(wú)需因離開(kāi) IDE 去研究某件事而中斷流程。在為復(fù)雜且不斷變化的環(huán)境創(chuàng)建代碼時(shí),開(kāi)發(fā)人員可以通過(guò)在他們最喜歡的 IDE(包括 Visual Studio Code、IntelliJ IDEA 等)中使用?CodeWhisperer?來(lái)提高工作效率并簡(jiǎn)化工作。在為常規(guī)任務(wù)或耗時(shí)、無(wú)差異的任務(wù)創(chuàng)建代碼、使用不熟悉的 API 或 SDK、正確有效地使用 Amazon?API 以及其他常見(jiàn)的編碼場(chǎng)景(例如讀寫文件、圖像處理、編寫單元測(cè)試等),CodeWhisperer?都可以提供幫助。
亞馬遜云科技開(kāi)發(fā)者社區(qū)為開(kāi)發(fā)者們提供全球的開(kāi)發(fā)技術(shù)資源。這里有技術(shù)文檔、開(kāi)發(fā)案例、技術(shù)專欄、培訓(xùn)視頻、活動(dòng)與競(jìng)賽等。幫助中國(guó)開(kāi)發(fā)者對(duì)接世界最前沿技術(shù),觀點(diǎn),和項(xiàng)目,并將中國(guó)優(yōu)秀開(kāi)發(fā)者或技術(shù)推薦給全球云社區(qū)。如果你還沒(méi)有關(guān)注/收藏,看到這里請(qǐng)一定不要匆匆劃過(guò),點(diǎn) 這里讓它成為你的技術(shù)寶庫(kù)!
通過(guò) CodeWhisperer 中的注釋生成代碼
同時(shí)也提供了參考代碼追蹤, 當(dāng)生成與訓(xùn)練數(shù)據(jù)相似的代碼時(shí),它會(huì)提供額外建議數(shù)據(jù)
CodeWhisperer 中的參考跟蹤
CodeWhisperer?也是唯一一個(gè)具有安全掃描功能的 AI 編碼助手,可以發(fā)現(xiàn)難以檢測(cè)的漏洞并提出修復(fù)建議,掃描生成的代碼和開(kāi)發(fā)人員編寫的代碼,尋找漏洞
在 CodeWhisperer 中掃描漏洞
目前,所有開(kāi)發(fā)人員都可以使用?Amazon CodeWhisperer?編寫 Python、Java、Java、Type、C#、Go、Rust、PHP、Ruby、Kotlin、C、C++、Shell 腳本、SQL 和 Scala 代碼,只需要郵箱注冊(cè)一下即可。
使用方法注冊(cè)
- 首先選擇 IDE,支持 vs code 和 jetbrains, 這里以 vscode 為例
- 安裝 Amazon Toolkit
- 注冊(cè)認(rèn)證即可使用
點(diǎn)擊 start,然后會(huì)出一個(gè)彈窗,復(fù)制然后打開(kāi)鏈接,進(jìn)行郵箱注冊(cè)即可。
開(kāi)始使用
以 windows 為例, alt+c 是生成代碼, tab 是接收生成的代碼,左右箭頭是選擇前后生成的候選。這里以 quicksort 為例,當(dāng)你輸入 def quicksort 然后輸入 alt+c 就能生成下面的代碼,可以看到是基于遞歸寫的一個(gè)代碼。
使用 tab 接收即可
?文章來(lái)源:
https://dev.amazoncloud.cn/column/article/64f8711cd75d3d261ac261e8?sc_medium=regulartraffic&sc_campaign=crossplatform&sc_channel=CSDN