Краткое руководство: Изучите демонстрационное расширение

В этом кратком руководстве вы устанавливаете демонстрационную версию интерфейса командной строкиazd разработчика Azure и используете ее для изучения azd возможностей платформы расширений. Расширения предоставляют способ добавления новых возможностей, автоматизации рабочих процессов и интеграции других служб с azd. Демонстрационное расширение содержит примеры реализации различных функций в расширении, таких как запрос пользователя на ввод или отображение сведений о проекте.

Note

azd расширения в настоящее время находятся в бета-версии.

Инициализируйте проект

Чтобы выполнить шаги вперед, инициализируйте начальный hello-azd шаблон. Вы также можете следовать инструкциям по своему шаблону.

azd init -t hello-azd

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

Выполните следующие действия, чтобы установить демонстрационную версию расширения:

  1. Установите демонстрационное расширение из официального реестра.

    azd extension install microsoft.azd.demo
    
  2. Убедитесь, что расширение установлено путем перечисления установленных расширений:

    azd extension list --installed
    

Используйте рабочий процесс демонстрационной версии расширения

После установки демонстрационная версия расширения добавляет новые команды, которые azd можно использовать для изучения примеров возможностей платформы расширений.

  1. azd demo Выполните команду, чтобы просмотреть список доступных демонстрационных команд:

    azd demo
    

    Выходные данные должны выглядеть следующим образом:

    Demonstrates AZD extension framework capabilities.
    
    Usage:
      azd [command]
    
    Available Commands:
      colors      Displays all ASCII colors with their standard and high-intensity variants.        
      context     Get the context of the AZD project & environment.
      listen      Starts the extension and listens for events.
      prompt      Examples of prompting the user for input.
      version     Prints the version of the application
    
    Flags:
          --debug   Enable debug mode
      -h, --help    help for azd
    
    Use "azd [command] --help" for more information about a command.
    
  2. azd demo version Выполните команду, чтобы отобразить версию приложения:

    azd demo version
    

    Форматирование выходных данных должно выглядеть следующим образом:

    Version: 0.2.0
    Commit: 611d05a6f7190f3bda379e92b4ece6470584c6f0
    Build Date: 2025-04-23T17:21:58Z
    
  3. azd demo context Выполните команду, чтобы отобразить контекст azd проекта и среды:

    azd demo context
    
  4. Выполните команду azd demo prompt, чтобы изучить примеры того, как с помощью расширения запрашивать у пользователя ввод данных.

    azd demo prompt
    

    Первый шаг рабочего процесса демонстрирует фильтрацию списка:

    ? Which Azure services do you use most with AZD?: Container Apps
    
      Filter: Type to filter list
    
      > [✔] Container Apps
        [ ] Functions
        [ ] Static Web Apps
        [ ] App Service
        [ ] Cosmos DB
        [ ] SQL Database
        ...
    

    Выберите "Приложения контейнера" и нажмите клавишу ВВОД. Перейдите к оставшимся запросам, чтобы просмотреть примеры других вариантов запроса, например логический Да/нет или выбор из списка.