CodeArts Snap是華爲雲推出的AI編程助手,可以幫助開發者將自然語言轉化爲規範可閱讀、無開源漏洞的安全編程語言,提升開發者編程效率,助力企業快速響應市場需求。其核心技術基於華爲雲PaaS技術創新Lab與華爲諾亞方舟實驗室聯合打造的PanGu-Coder代碼大模型,支持Python和Java語言,支持PyCharm、IntelliJ和VSCode等代碼編輯器。
CodeArts Snap的主要功能
- 函數級代碼自動生成。可以通過自然語言識別做到函數級的多行代碼生成,開發者僅需在定義好的函數簽名末尾處敲下“回車鍵”,CodeArts Snap將生成符合業務邏輯的完整函數代碼。
- 行級代碼生成。CodeArts Snap在已有函數上文的場景下,還可以通過理解上文的語義和邏輯,自動進行行級代碼生成。
- 光標處代碼生成推薦。在編程過程中,開發者難免會遇到卡殼、停下來思考。此時CodeArts Snap在光標處會進行行中代碼生成推薦,爲開發者提供編程靈感。
- 提供多個生成結果方案。每次觸發代碼生成,CodeArts Snap會提供多個生成結果方案,開發者可以通過快捷鍵快速翻閱,也可以調取側邊欄對比查看所有候選代碼生成推薦結果,並對結果進行選擇。
CodeArts Snap的產品價格
目前CodeArts Snap處於免費測試中,用戶可以通過VS Code和JetBrains插件市場免費下載,並通過下方鏈接申請註冊使用:
https://devcloud.cn-north-4.huaweicloud.com/codeartssnap/apply
數據統計
相關導航
暫無評論...