[Перевод] Анонсировано расширение Azure IoT Edge Tools (Preview)
Мы рады объявить о доступности preview-версии нового расширения для Visual Studio 2019 — Azure IoT Edge Tools. Расширение предоставляет богатый набор функций для поддержки разработки решений IoT Edge с использованием Visual Studio 2019:
Существует два варианта установки нового расширения:
Для начала работы мы рекомендуем обратиться к следующим ресурсам:
- Новый проект Azure IoT Edge предназначен для различных платформ (Linux amd64, Linux arm32v7, Windows amd64)
- В решение добавлен новый модуль IoT Edge (C#/C)
- Редактируйте, собирайте и отлаживайте модули IoT Edge локально на компьютере с Visual Studio
- Создавайте и загружайте Docker-образы модулей IoT Edge
- Запускайте модули IoT Edge в локальном или удаленном симуляторе
- Развертывайте IoT-решения на устройствах IoT Edge (с помощью Cloud Explorer)
Требования
- Visual Studio 2019: должны быть установлены рабочие нагрузки ».NET desktop development» и «Azure development workload»; если вы планируете разрабатывать C-модули, то также необходимо установить «Windows desktop development with C++»
- Docker Desktop. Вам необходимо правильно настроить Docker CE, работающий в режиме Linux container или Windows container.
- Чтобы настроить локальную среду разработки для отладки, запуска и тестирования решения IoT Edge, вам потребуется Azure IoT EdgeHub Dev Tool. Для этого сначала установите Python (2.7/3.6), а затем установите iotedgehubdev, выполнив команду ниже в своем терминале. Убедитесь, что версия вашего Azure IoT EdgeHub Dev Tool превышает 0.8.0.
pip install --upgrade iotedgehubdev
Установка
Существует два варианта установки нового расширения:
- Загрузить и установить новое расширение из Visual Studio Marketplace.
- В качестве альтернативы можно установить расширение непосредственно из Visual Studio 2019, используя меню Extensions → Manage Extensions. В окне Manage Extensions следует выбрать Online на левой панели и ввести edge в поле поиска в верхнем правом углу, чтобы выполнить поиск и загрузить «Azure IoT Edge Tools for VS 2019 [Preview]».
Как использовать это расширение?
Для начала работы мы рекомендуем обратиться к следующим ресурсам:
→ Use Visual Studio 2019 to develop and debug modules for Azure IoT Edge (Preview)
→ Easily Develop and Debug Azure IoT Edge C Modules with Azure IoT Edge Tools
→ Visual Studio Azure IoT Edge Tools document repo
Ваши отзывы и предложения очень важны для нас, ведь они позволяют нам совершенствоваться. Поделитесь с нами своими мыслями, например, предложив новую фичу или сообщив о проблеме. Вы можете сделать это в нашем репозитории Visual Studio Azure IoT Edge Tools.