CodeArts Snap: интеллектуальный помощник программиста от HUAWEI Cloud

CodeArts Snap: интеллектуальный помощник программиста от HUAWEI Cloud 119

Интеллектуальный помощник для разработчиков, формирующий новую парадигму современной разработки. Преобразуя естественный язык в код, он повышает эффективность программирования и помогает компаниям быстро адаптироваться к рыночной неопределённости.

#Ai工具箱 #Ai编程建站

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 и нажмите кнопку «Установить».

CodeArts Snap.png

Регистрация аккаунта 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, и нажмите «Создать ключ доступа», чтобы подать заявку на ключ доступа. При подаче заявки на ключ можно при необходимости добавить примечание.

CodeArts Snap.png

CodeArts Snap.png

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

Huawei Cloud CodeArts Snap работает как плагин IDE для разработчиков и предлагает свой. В настоящее время наш сервис находится на этапе пригласительного тестирования. Если вам это интересно, пожалуйста, перейдите по ссылке выше и зарегистрируйтесь в нашем списке пробного использования!

Инструменты по теме "CodeArts Snap: интеллектуальный помощник программиста от HUAWEI Cloud"