Объявление о расширении Ably VS Code

Мы рады объявить о выпуске расширения Ably VS Code! С помощью этого расширения вы можете управлять своими приложениями Ably прямо из VS Code.

В этой статье блога мы расскажем о следующем:

  • Что такое VS Code?
  • Установка расширения.
  • Возможности расширения.
  • Как внести свой вклад.

TL;DR Установите расширение Ably VS Code через Marketplace.

Что такое VS Code?

Visual Studio Code (VS Code) — это бесплатный редактор кода, созданный на основе открытого исходного кода, который работает на macOS, Windows и Linux. В опросе разработчиков Stack Overflow в 2021 году VS Code был признан самым популярным редактором кода (71% из 82 тыс. ответов).

Мы в Ably являемся большими поклонниками VS Code. Нам нравится чистый интерфейс, палитра команд, уровень настройки и, самое главное, расширяемость.

В VS Code Marketplace доступны тысячи расширений, начиная от форматеров кода и заканчивая загрузчиками кода для юнит-тестов и интерфейсами со сторонними сервисами.

Расширение Ably VS Code

Новое расширение Ably VS Code позволяет создавать и проверять приложения Ably, не выходя из VS Code, то есть вам не нужно переключать контекст для использования браузера.

Разработка расширения Ably VS Code началась во время внутренних инновационных дней Ably пару недель назад. В течение двух дней у нашей команды был рабочий прототип расширения VS Code. Расширение победило в номинации «Ship It!» за наибольшую практичность. Еще несколько дней ушло на разработку, чтобы придать ему привлекательный вид и улучшить пользовательский опыт.

Марк Дуйкер 🦕🦖
@marcduiker
Привет, друзья! Сегодня дни инноваций в @ablyrealtime, и моя команда будет работать над расширением #VSCode для управления вашими приложениями Ably и ключами API, не выходя из IDE 🎉.

Следите за нашей работой: github.com/ably-labs/vsco… (пока что шаблон hello world и кошачьи картинки, но скоро все изменится! 😁)

1/n

09:51 AM — 02 Mar 2022

Установка расширения

Вы можете установить расширение либо через Marketplace, либо через панель активности расширений в VS Code.

После установки расширение требует настройки нескольких параметров.

  1. Идентификатор вашего аккаунта Ably.
  2. Токен доступа к API Control со следующими возможностями:
    • читать:приложение
    • запись:приложение
    • читать:ключ
    • запись:ключ
    • читать:очередь
    • запись:очередь
    • читать:правило
    • запись:правило

Требуется административный доступ к учетной записи Ably.

Возможности расширения

Давайте посмотрим, какие возможности предлагает расширение Ably VS Code. Мы рассмотрим:

  • App Explorer.
  • Копирование ключей API.
  • Обновление App Explorer.
  • Создание новых приложений.

Ably App Explorer

Доступ к Ably App Explorer осуществляется через логотип Ably на панели активности или с помощью палитры команд, CTRL+SHIFT+P, и введите Ably App Explorer.

В проводнике перечислены все приложения Ably, отсортированные в алфавитном порядке. Каждое приложение можно развернуть, чтобы показать API-ключи, очереди и правила интеграции, а также просмотреть соответствующие детали, такие как возможности ключей, отдельные очереди и условия правил.

Копирование ключей API

Если вам нужно быстро скопировать API-ключ для приложения Ably, разверните приложение и узел API-ключей в проводнике и нажмите на значок Copy to Clipboard рядом с именем ключа.

Обновление проводника приложений

Проводник приложений обновляется вручную, нажав на три точки в меню App Explorer и выбрав Refresh. Это полезно, когда кто-то создает приложение Ably в Ably Dashboard и App Explorer должен быть синхронизирован с последними изменениями.

Создание нового приложения Ably

Расширение также позволяет создавать новые приложения Ably с помощью команды Create App в палитре команд. Нажмите CTRL+SHIFT+P и введите Ably: Create App.

Альтернативно, команда Create App запускается нажатием на три точки в меню App Explorer и выбором Create App.

Обратная связь и внесение вклада

Теперь, когда вы знаете, как использовать расширение для проверки и создания приложений Ably, мы будем рады получить ваши отзывы о нем. Пожалуйста, попробуйте его и дайте нам знать, что вы думаете. На данный момент расширение находится в стадии предварительного просмотра, поэтому некоторые вещи могут работать не так, как ожидается. Вы можете поделиться своим опытом с нами в Ably Discord.

Если вы обнаружили ошибку, пожалуйста, отправьте проблему на GitHub, используя шаблон Issue. Если у вас есть запрос на разработку функции, пожалуйста, используйте шаблон Feature.

Если вам интересно, вы также можете внести свой вклад в это расширение, посмотрите руководство по вкладу в GitHub repo.

Дополнительное чтение

  • Инфраструктура как код: Управление приложениями с помощью Ably Control API GitHub Action
  • Представляем Control API: обеспечение и настройка Ably программным способом

Оцените статью
Procodings.ru
Добавить комментарий