Расширение функциональных возможностей Azure Data StudioExtend the functionality of Azure Data Studio

Расширения в Azure Data Studio позволяют легко добавлять дополнительные функциональные возможности в базовую установку Azure Data Studio.Extensions in Azure Data Studio provide an easy way to add more functionality to the base Azure Data Studio installation.

Расширения предоставляются командой Azure Data Studio (Майкрософт), а также сторонним сообществом (в том числе вами).Extensions are provided by the Azure Data Studio team (Microsoft), as well as the third-party community (you!). Дополнительные сведения о создании расширений см. в статье Создание расширений.For more information about creating extensions, see Extension authoring.

Добавление расширений Azure Data StudioAdd Azure Data Studio extensions

  1. Получите доступ к доступным расширениям, выбрав значок "Расширения" или щелкнув Расширения в меню Представление.Access the available extensions by selecting the Extensions Icon, or by selecting Extensions in the View menu. Можно использовать команду Вид: показать расширения в палитре команд (F1 или Ctrl+Shift+P).You can use the View: Show Extensions command, available in the Command Palette (F1 or Ctrl+Shift+P).

    Значок "Диспетчер расширений"

    Чтобы быстро получить доступ к диспетчеру расширений, можно также нажать клавиши Ctrl+Shift+X (в Windows или Linux) или Command+Shift+X (в macOS).You can also quickly access the extensions manager by pressing Ctrl+Shift+X (Windows/Linux) or Command+Shift+X (Mac).

  2. Выберите доступное расширение и просмотрите сведения о нем.Select an available extension to view its details.

    сведения о расширении

  3. Выберите нужное расширение и установите его.Select the extension you want and Install it.

  4. После установки выберите Перезагрузить, чтобы включить расширение в Azure Data Studio (требуется только при первой установке расширения).Once installed, Reload to enable the extension in Azure Data Studio (only required when installing an extension for the first time).

Если при получении доступа к диспетчеру расширений в Azure Data Studio возникают проблемы, вы можете скачать необходимое расширение на вики-сайте GitHub.If you're having problems accessing the Extensions Manager on Azure Data Studio, you can download the extension you need on our GitHub Wiki.

Управление расширениямиManage extensions

Список установленных расширенийList installed extensions

В представлении расширений по умолчанию отображаются включенные в настоящее время расширения, все рекомендованные расширения и свернутый контейнер всех расширений, отключенных в настоящий момент.The default Extensions view shows the extensions that are currently enabled, all extensions that are recommended for you, and a collapsed container of all currently disabled extensions. Команда Расширения: показать установленные расширения в палитре команд или в раскрывающемся меню Дополнительные действия (...) отображает список всех установленных расширений, включая отключенные.The Extensions: Show Installed Extensions command, available in the Command Palette or the More Actions (...) drop-down menu, shows a list of all installed extensions, including disabled extensions.

Удаление расширенияUninstall an extension

Чтобы удалить расширение, щелкните значок шестеренки справа от записи расширения и выберите Удалить в раскрывающемся меню.To uninstall an extension, click the gear icon on the right of an extension entry and choose Uninstall from the drop-down menu. Это приведет к удалению выбранного расширения, после чего будет выведен запрос на перезагрузку Azure Data Studio.This uninstalls the selected extension and will prompt you to reload Azure Data Studio.

раскрывающийся список расширений

Отключение расширенияDisable an extension

Вы можете временно отключить расширение вместо его окончательного удаления.You may temporarily disable an extension instead of permanently removing an extension. Вы можете отключить расширение для всех сеансов Azure Data Studio (Отключить) или только для текущей рабочей области (Отключить (рабочая область) ).You can either disable an extension across all Azure Data Studio sessions (Disable) or just for your current Workspace (Disable (Workspace)). Вы также можете отключить все установленные расширения в палитре команд с помощью команд Расширения: отключить все расширения и Расширения: отключить все расширения (рабочая область) .You can also disable all of your currently installed extensions through the Command Palette with the commands Extensions: Disable All Extensions and Extensions: Disable All Extensions (Workspace).

Включить расширениеEnable an extension

Если расширение было отключено, оно будет находиться в разделе Отключено списка расширений и иметь метку Отключено _. Вы можете снова включить его с помощью команд _ Включить или Включить (рабочую область) в раскрывающемся меню.If an extension has been disabled, it will be in the Disabled section of the extension list and marked as **Disabled_. You can re-enable it with the _* Enable* or Enable (Workspace) commands in the drop-down menu. Палитра команд также позволяет включить все расширения с помощью команд Расширения: включить все расширения и Расширения: включить все расширения (рабочая область) .The Command Palette also lets you enable all extensions with the commands Extensions: Enable All Extensions and Extensions: Enable All Extensions (Workspace).

включение расширения

Обновление расширенияUpdating an extension

Azure Data Studio автоматически проверяет наличие обновлений и устанавливает их для любого из установленных расширений.Azure Data Studio automatically checks for and installs updates for any of your installed extensions. Если вы хотите отключить функцию автоматического обновления, это можно сделать с помощью команды Расширения: отключить автоматическое обновление расширений.If you would like to turn off the auto-update feature, you can disable auto-update with the Extensions: Disable Auto Updating Extensions command.

Чтобы вручную обновить расширение, можно проверить наличие обновлений для него с помощью команды Расширения: показать устаревшие расширения, которая осуществляет поиск по списку расширений с использованием фильтра @outdated.To manually update an extension, you can check for extension updates with the Extensions: Show Outdated Extensions command which searches through your extension list using the @outdated filter. При этом отображаются все доступные обновления для всех установленных расширений.This will show any available updates for all currently installed extensions. Нажмите кнопку Обновить для устаревшего расширения, чтобы установить обновление.Click the Update button on an outdated extension and the update will be installed. После этого вам будет предложено перезагрузить Azure Data Studio.You will then be prompted to reload Azure Data Studio. Вы также можете обновить все устаревшие расширения одновременно с помощью команды Расширения: обновить все расширения.You can also update all of your outdated extensions simultaneously with the Extensions: Update All Extensions command.

Команда Расширения: проверка обновлений расширений — это еще один способ проверить, какие из расширений имеют доступные обновления.The Extensions: Check for Extensions Updates command is another way to check which of your extensions have updates available.

Установка из VSIXInstall from a VSIX

Вы можете вручную установить расширение Azure Data Studio, упакованное в файл .vsix, с помощью команды Установить из VSIX в раскрывающемся меню представления расширений или команды Расширения: установить из VSIX в палитре команд и указать файл .vsix расширения.You can manually install an Azure Data Studio extension packaged in a .vsix file using the Install from VSIX command in the Extensions view command drop-down, or the Extensions: Install from VSIX command in the Command Palette and point to the extension's .vsix file.

Доступ к установленным расширениям Azure Data StudioAccess installed Azure Data Studio extensions

Каждое расширение предоставляет особые дополнительные возможности в Azure Data Studio.Each extension enhances your experience in Azure Data Studio in a different way. Поэтому точки входа в расширения могут быть разными.As a result, the entry point for extensions can vary. Сведения о том, как получить доступ к возможностям установленного расширения, см. в документации по нему.Refer to your installed extension's individual documentation for information on how its features can be accessed once it's installed.

Фильтры представления расширенийExtensions view filters

Поле поиска "Представление расширений" поддерживает фильтры, помогающие находить расширения и управлять ими.The Extensions view search box supports filters to help you find and manage extensions. Команды Показать установленные расширения и Показать рекомендуемые расширения используют такие фильтры, как @installed и @recommended, в этом поле поиска.The commands Show Installed Extensions and Show Recommended Extensions use filters such as @installed and @recommended in the search box.

Полный список всех фильтров и команд сортировки можно получить, введя @ в поле поиска расширений и перейдя к предложениям:You can see a complete listing of all filters and sort commands by typing @ in the extensions search box and navigating through the suggestions:

сортировка расширений

Ниже приведены фильтры представления расширений.Here are the Extensions view filters:

  • @builtin — отображение расширений, которые входят в состав Azure Data Studio.@builtin - Show extensions that come with Azure Data Studio. Группирование по типу (языки программирования, темы и т. д.).Grouped by type (Programming Languages, Themes, etc.).
  • @disabled — отображение отключенных установленных расширений.@disabled - Show disabled installed extensions.
  • @enabled — отображение включенных установленных расширений.@enabled - Show enabled installed extensions. Расширения можно включать и отключать по отдельности.Extensions can be individually enabled/disabled.
  • @installed — отображение установленных расширений.@installed - Show installed extensions.
  • @outdated — отображение устаревших установленных расширений.@outdated - Show outdated installed extensions. В Marketplace доступна более новая версия.A newer version is available on the Marketplace.
  • @recommended — отображение рекомендуемых расширений.@recommended - Show recommended extensions. Группирование по рабочей области или общему назначению.Grouped as Workspace specific or general use.
  • @category — отображение расширений, относящихся к указанной категории.@category - Show extensions belonging to specified category. Ниже приведены некоторые из поддерживаемых категорий.Below are a few of supported categories. Чтобы получить полный список, введите @category и используйте параметры в списке предложений:For a complete list, type @category and follow the options in the suggestion list:
    • @category:themes
    • @category:formatters
    • @category:snippets Эти фильтры также можно сочетать.@category:snippets These filters can be combined as well. Например, @installed @category:themes отображает все установленные темы.For example, @installed @category:themes displays all installed themes.

Если фильтр не указан, в представлении расширений отображаются установленные и рекомендуемые расширения.If no filter is provided, the Extensions view displays currently installed and recommended extensions.

СортировкаSorting

Расширения можно отсортировать с помощью фильтра @sort, который может принимать следующие значения:You can sort extensions with the @sort filter, which can take the following values:

  • installs — сортировка по количеству установок в коллекции расширений в порядке убывания;installs - Sort by extension gallery installation count, in descending order.
  • rating — сортировка по рейтингу в коллекции расширений (1–5 звезд) в порядке убывания;rating - Sort by extension gallery rating (1-5 stars), in descending order.
  • name — сортировка по имени расширения в алфавитном порядке.name - Sort alphabetically by extension name.

Часто задаваемые вопросыCommon questions

Куда устанавливаются расширения?Where are extensions installed?

Расширения устанавливаются в папку расширений конкретного пользователя.Extensions are installed in a per user extensions folder. В зависимости от платформы это расположение находится в следующей папке:Depending on your platform, the location is in the following folder:

  • Windows: %USERPROFILE%\.azuredatastudio\extensionsWindows %USERPROFILE%\.azuredatastudio\extensions
  • macOS: ~/.azuredatastudio/extensionsmacOS ~/.azuredatastudio/extensions
  • Linux: ~/.azuredatastudio/extensionsLinux ~/.azuredatastudio/extensions