體驗了一把最新的AI自動編程工具,我失眠了


- CodeWhispere介紹:可以根據(jù)IDE中的注釋或者現(xiàn)有的一些提示、代碼,來生成代碼段或者建議。支持多種編程語言,可以和常用的IDE進行無縫集成。個人使用是完全免費的,沒有門檻。
- 安裝操作步驟:
- 打開IDE軟件,搜索并安裝AWS Toolkit工具包。
- 點擊左側(cè)的擴展,找到CodeWhispere,連接并激活它。
- 點擊Start,點擊sign in,點擊copy code and proceed,自動轉(zhuǎn)到瀏覽器,粘貼code,點擊next
- 粘貼BUILDID,輸入郵箱等信息,驗證身份后設(shè)置密碼,即可成功連接和使用CodeWhisperer。
- CodeWhisperer直接內(nèi)嵌在IDE里面,使用起來非常方便,沒有切換成本。
- 使用CodeWhisperer可以高效的實時生成代碼片段或者建議,支持多種編程語言,并且可以和常用的IDE進行無縫集成。因此應(yīng)該得到程序員的關(guān)注和使用。
新建代碼原文件:
- 選擇指定的編程語言(如JAVA)進行演示。
- 寫一個排序算法的代碼,例如冒泡排序。
- 可以使用中文寫注釋,然后回車。
自動生成代碼:
- 自動生成的代碼會根據(jù)上下文和環(huán)境來生成。
- 按下TAB鍵來接受自動生成的代碼建議。
- 按下回車鍵,生成下一句代碼的建議。
- 左下角的COVISPORT小狀態(tài)欄會顯示代碼建議的生成狀態(tài)。
生成其他代碼示例:
- 生成單例模式的代碼,寫注釋后按回車。
- 自動生成函數(shù)體代碼,包括函數(shù)名和注釋。
- 提供輔助的代碼提示和建議,根據(jù)用戶的編碼上下文環(huán)境。
CodeWhisperer作為一個工具:
- 自動生成的代碼不一定百分之百正確,需要用戶檢查。
- 提供輔助作用,像一個助手嵌入在IDE中為用戶提供服務(wù)。
- 用戶可以決定使用或不使用生成的代碼建議。
- 還提供其他功能,如單行代碼補全、代碼塊補全、主行建議等。
標簽: