CodeArts Snap: интеллектуальный помощник программиста от HUAWEI Cloud
CodeArts Snap: интеллектуальный помощник программиста от HUAWEI CloudОписание
ИИ-ассистент программирования Huawei Cloud программирования CodeArts Snap является первым отечественным AI-инструментом для помощи в программировании среди облачных провайдеров. ИИ-ассистент программирования Huawei Cloud CodeArt Snap стремится создать новую современную парадигму разработки. Преобразуя естественный язык в безопасный язык программирования, который является стандартизированным, читаемым и не содержит уязвимостей из открытого кода, он повышает эффективность программирования разработчиков и помогает компаниям быстро реагировать на рыночные потребности.
CodeArts Snap предоставляет услуги разработчикам в виде плагина VSCode и уже доступен на рынке плагинов VSCode.
Ссылка для установки плагина Huawei Cloud CodeArts Snap:https://plugins.jetbrains.com/plugin/21068-huawei-cloud-codearts-snap
CodeArts Snap основан на большой модели разработки Pangu и предлагает 3 ключевые возможности: интеллектуальную генерацию, интеллектуальные вопросы и ответы, а также интеллектуальное взаимодействие. Он преобразует разработку программного обеспечения благодаря множеству сценариев разработки: интеллектуальному анализу требований, разработке нового кода, оптимизации существующего кода, контролю качества кода, удобному развёртыванию приложений и другим.
Функции Huawei Cloud CodeArts Snap:
Генерация кода: Huawei Cloud CodeArts Snap помогает разработчикам генерировать код в редакторе. Просто используйте для запуска генерации кода. Если вы хотите использовать функцию, измените значение по умолчанию в «Настройках» на. Alt+CEnter запускает генерацию при паузеoffon
Генерация модульных тестов: Выберите отдельную функцию в редакторе, для которой нужно сгенерировать модульный тест, затем щёлкните правой кнопкой мыши и выберите меню «Модульный тест»>. Сгенерированный код модульного теста отобразится на вкладке «Чат» в правой боковой панели. CodeArts Snap
Объяснение кода: Выберите фрагмент кода в редакторе, который нужно объяснить, щёлкните правой кнопкой мыши и выберите меню «Объяснение кода»>. Объяснение кода отобразится на вкладке «Чат» в правой боковой панели. CodeArts Snap
Комментирование кода: Выберите фрагмент кода в редакторе, который нужно прокомментировать, щёлкните правой кнопкой мыши и выберите меню «Комментарий кода»>. Комментарий кода отобразится на вкладке «Чат» в правой боковой панели. CodeArts Snap
Отладка кода: Если во время отладки в IDE возникает ошибка в коде, выберите код, который нужно изменить, щёлкните правой кнопкой мыши и выберите меню >«Отладка кода». В появившейся интерактивной карточке введите журнал ошибок, чтобы получить решение, предоставленное CodeArts Snap. CodeArts Snap
Центр подсказок: используйте горячую клавишу Alt+Y или откройте окно инструмента CodeArts Snap, щёлкните поле ввода, чтобы просмотреть функции центра подсказок. Щёлкните центр подсказок, чтобы увидеть некоторые рекомендации по написанию Prompt. После того как вопрос задан в разделе «Вопросы и ответы по разработке», его можно добавить в избранное, добавить в центр подсказок и добавить в настройки центра подсказок IDE. Удаление из избранного, удаление из центра подсказок и синхронное удаление из настроек центра подсказок IDE. Добавление и удаление в центре подсказок IDE также синхронизируется с центром подсказок в разделе «Вопросы и ответы по разработке».
Горячие функции «/»: используйте горячую клавишу Alt+Y или откройте окно инструмента CodeArts Snap, щёлкните поле ввода и введите «/», чтобы просмотреть выбор горячих функций.
Вопросы и ответы по базе знаний разработки: щёлкните, чтобы открыть окно инструмента CodeArts Snap, и задайте вопросы по разработке в интерактивном поле
Преимущества Huawei Cloud CodeArt Snap:
Интеллектуальная генерация:Основан на десятках миллионов репозиториев открытого кода, отобраны миллиарды строк кода. Помогает разработчикам повышать эффективность разработки, уменьшать количество ошибок и уязвимостей в коде с помощью генерации кода, генерации модульных тестов и других функций.
Интеллектуальные вопросы и ответы:Обучен на высококачественных данных, включающих десятки миллионов книг по разработке, технических блогов и документации по продуктам. Обеспечивает точное получение технической поддержки 200+ сервисов Huawei Cloud и общих знаний по разработке через интерактивное взаимодействие, помогая разработчикам быстро решать технические задачи облачной native-разработки.
Интеллектуальное взаимодействие:Основан на контролируемой тонкой настройке данных технической документации десятков тысяч API Huawei Cloud, поддерживает бесшовную интеграцию 200+ сервисов Huawei Cloud. Служит суперинтерфейсом для развёртывания приложений в одном окне, позволяя разработчикам сосредоточиться на бизнес-разработке.
Руководство по установке CodeArts Snap:
Установка VSCode
Перейдите на официальный сайт VS Code и скачайте и установите версию 1.72.0 или выше.
Установка плагина CodeArts Snap (найдите CodeArts Snap в магазине плагинов)
Откройте VSCode, используйте сочетание клавиш Ctrl + Shift + X или нажмите кнопку «Расширения» на левой боковой панели. В появившемся поле поиска плагинов введите Huawei Cloud CodeArts Snap или CodeArts Snap и нажмите кнопку «Установить».

Регистрация аккаунта Huawei Cloud
Если у вас уже есть аккаунт Huawei Cloud, переходите к следующему шагу. Если нет, перейдите по этой ссылке, чтобы зарегистрировать аккаунт. Кроме того, шаги по верификации личности можно посмотреть по этой ссылке. Для физических лиц рекомендуется использовать аутентификацию по QR-коду — это самый удобный способ.
Получение AK/SK и вход
CodeArts Snap использует Huawei Cloud Toolkit в качестве базового компонента для входа в аккаунт. После установки плагина следуйте подсказке во всплывающем окне в правом нижнем углу VSCode — нажмите «Войти», или нажмите Huawei Cloud Toolkit: «Не выполнен вход» в левом нижнем углу VSCode, чтобы открыть интерфейс входа Huawei Cloud Toolkit.
В интерфейсе входа Huawei Cloud Toolkit нажмите «Ключ доступа», чтобы быстро перейти в консоль Huawei Cloud, и нажмите «Создать ключ доступа», чтобы подать заявку на ключ доступа. При подаче заявки на ключ можно при необходимости добавить примечание.


После успешного создания система предложит вам нажать «Скачать сейчас». Информация о ключе доступа будет сохранена в файле credentials.csv. Обратите внимание: каждый пользователь может добавить не более 2 ключей доступа, и каждый ключ доступа можно скачать только один раз, поэтому храните его в надёжном месте. Если ключ случайно утерян, не стоит беспокоиться — просто удалите старый ключ и подайте заявку на новый.
Huawei Cloud CodeArts Snap работает как плагин IDE для разработчиков и предлагает свой. В настоящее время наш сервис находится на этапе пригласительного тестирования. Если вам это интересно, пожалуйста, перейдите по ссылке выше и зарегистрируйтесь в нашем списке пробного использования!
Помощник сценариста▸
AI Приложения
AI Новости