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