
CodeArts Snap
CodeArts Snap簡介
華為云智能編程助手CodeArts Snap作為云廠商中首個國產化的ai代碼輔助編程工具,華為云 CodeArt Snap 智能編程助手致力于打造現代化開發新范式,。通過將自然語言轉化為規范可閱讀、無開源漏洞的安全編程語言,提升開發者編程效率,助力企業快速響應市場需求。
CodeArts Snap 以 VSCode 插件的形式為廣大開發者提供服務, 已上線 VSCode 插件市場。
華為云CodeArts Snap插件安裝入口:https://plugins.jetbrains.com/plugin/21068-huawei-cloud-codearts-snap
CodeArts Snap基于盤古研發大模型提供智能生成、智能問答和智能協同3大核心能力,通過智能化需求管理分析、新增代碼開發、存量代碼優化、代碼質量看護、應用便捷部署等多種研發場景重塑軟件開發。
華為云CodeArts Snap功能:
代碼生成:華為云CodeArts Snap幫助開發者在編輯器中生成代碼。只需使用 觸發代碼生成。如果要使用 or 函數,請在“設置”中將默認值更改為。Alt+C回車觸發暫停時觸發offon
單元測試生成:在編輯器中選擇要生成單元測試的單個函數,然后右鍵單擊以選擇“單元測試”菜單>。生成的單元測試代碼將顯示在右側邊欄的“聊天”選項卡上。CodeArts Snap
代碼解釋:在編輯器中選擇要解釋的代碼片段,右鍵單擊以選擇“代碼解釋”菜單>。代碼解釋將顯示在右側邊欄的聊天選項卡上。CodeArts Snap
代碼注釋:在編輯器中選擇要注釋的代碼片段,右鍵單擊以選擇“代碼注釋”菜單>。代碼注釋將顯示在右側邊欄的“聊天”選項卡上。CodeArts Snap
代碼調試:如果IDE調試運行中出現代碼錯誤,選擇需要修改的代碼,右鍵選擇>“代碼調試”菜單。在彈出的互動卡片中輸入錯誤日志,即可獲得CodeArts Snap提供的解決方案。CodeArts Snap
提示中心:使用 Alt+Y 熱鍵或打開 CodeArts Snap 工具窗口,點擊輸入字段即可查看提示中心功能。單擊提示中心,查看編寫 Prompt 的一些良好做法。在研發問答中提出問題后,可以將該問題添加到收藏夾、添加到提示中心以及添加到IDE提示中心設置中。取消收藏夾,從提示中心刪除,并從IDE提示中心設置同步刪除。IDE提示中心的添加和刪除也會同步到R&D Q&A中的提示中心。
“/”快捷功能:使用Alt+Y熱鍵或打開CodeArts Snap工具窗口,點擊輸入框并輸入“/”即可查看快捷功能的選擇。
研發知識Q&A:點擊打開CodeArts Snap工具窗口,在互動框中詢問研發問題
華為云 CodeArt Snap優勢:
智能生成:基于千萬級開源代碼倉,優選百億代碼行,通過代碼生成、單元測試用例生成等幫助開發者提升開發效率、減少代碼錯誤和漏洞
智能問答:基于千萬級研發書籍、技術博客和產品文檔等高質量數據訓練,通過交互精準獲取200+華為云服務技術支持和通用研發技術知識,幫助開發者快速解決云原生開發技術難題
智能協同:基于華為云萬級API技術文檔數據有監督精調,支持200+華為云服務無縫銜接,作為超級入口實現一站式應用部署,讓開發者聚焦業務開發。
CodeArts Snap 安裝指南:
安裝 VSCode
到 VS Code 官網下載并安裝 1.72.0 以上版本.
安裝 CodeArts Snap 插件(在插件市場搜索 CodeArts Snap)
打開 VSCode, 使用快捷鍵 Ctrl + Shift + X 或點擊左側邊欄的 擴展 按鈕, 在彈出的插件搜索輸入框中填寫 Huawei Cloud CodeArts Snap 或 CodeArts Snap, 點擊 安裝 按鈕。
注冊華為云賬號
若已有華為云賬號, 請直接看下一步. 若還沒有, 請點擊 此鏈接 注冊賬號. 另外實名認證的步驟可參考 此鏈接, 個人認證推薦使用 掃碼認證 最為方便.
獲取 AK/SK 并登陸
CodeArts Snap 依賴華為云Toolkit底座進行賬戶登錄, 安裝插件過后, 可以根據 VSCode 右下角的彈窗提示點擊 登錄 或 VSCode 左下角點擊 Huawei Cloud Toolkit:未登錄 打開 Huawei Cloud Toolkit 登錄界面.
您可以在 Huawei Cloud Toolkit 登錄界面點擊 訪問秘鑰 快速進入到華為云控制臺, 點擊 新增訪問秘鑰 進行訪問秘鑰申請. 秘鑰申請時可適當填入備注信息.
創建成功后, 系統將提示您點擊 立即下載, 訪問秘鑰信息將保存在 credentials.csv 文件中. 請注意, 每人最多可以添加 2 個訪問秘鑰, 且每個訪問秘鑰只允許下載一次, 請妥善保管. 若不慎遺失秘鑰小伙伴們也無需擔心, 只需刪除歷史秘鑰并重新申請創建即可。
華為云CodeArts Snap作為面向開發人員的IDE插件運行,并推出了其.我們的服務目前處于邀請測試階段,如果您對此感興趣,請隨時點擊上面的鏈接注冊我們的試用列表!