Andrey on .NET | Расширения Visual Studio: выделяем предварительные версии

Расширения Visual Studio: выделяем предварительные версии

Visual Studio logoНа Visual Studio Marketplace зачастую можно найти предварительные версии расширений для Visual Studio. С одной стороны, они позволяют как можно раньше ознакомиться с их новыми возможностями. С другой стороны, надежность их работы может сильно уступать стабильным версиям. Поэтому важно, чтобы пользователь четко осознавал что он устанавливает предварительную версию. Для этого разработчики обычно добавляют слово "Preview" в название расширения. Но есть и другой способ.

Существует специальный тег, позволяющий визуально выделить предварительную версию расширения в Visual Studio Marketplace. В результате на странице с описанием появится хорошо заметный флажок "Preview": Например:

Visual Studio Marketplace page demo

Чтобы получить такой результат, необходимо в файле .vsixmanifest в блок <Metadata> добавить тег <Preview> со значением true.

<Metadata>
  <Identity Id="[GUID]" Version="0.2" Language="en-US" Publisher="[Name]" />
  <DisplayName>Extension name</DisplayName>
  <Description>Extension description.</Description>
  <Icon>Resources\Icon.png</Icon>
  <Preview>true</Preview>
</Metadata>

Остается только обновить номер версии расширения, а также заново его собрать и загрузить в Visual Studio Marketplace.

Добавить комментарий