Поделиться через


Список инструментов dotnet

Эта статья относится к: ✔️ пакету SDK для .NET Core 3.1 и более поздним версиям

Имя

dotnet tool list. Перечисляет все средства .NET указанного типа, установленного на компьютере.

Синопсис

dotnet tool list -g|--global

dotnet tool list --tool-path <PATH>

dotnet tool list --local

dotnet tool list [<PACKAGE_ID>]

dotnet tool list

dotnet tool list -h|--help

Описание

Команда dotnet tool list предоставляет способ перечисления глобальных, инструментов .NET или локальных средств, установленных на компьютере. Команда содержит имя пакета, установленную версию и команду средства. Чтобы использовать команду, укажите одно из следующих действий:

  • Чтобы получить список глобальных средств, установленных в расположении по умолчанию, используйте параметр --global
  • Чтобы получить список глобальных средств, установленных в пользовательском расположении, используйте параметр --tool-path.
  • Чтобы получить список локальных средств, используйте параметр --local или опустите параметры --global, --tool-pathи --local.
  • Чтобы получить список определенного средства, используйте необязательный аргумент PACKAGE_ID.

Аргументы

  • PACKAGE_ID

    Выводит список средства, имеющего предоставленный идентификатор пакета, если средство установлено. Можно использовать в сочетании с параметрами. Предоставляет способ проверить, установлен ли определенный инструмент. Если средство с указанным идентификатором пакета не найдено, команда перечисляет заголовки без строк сведений. Команда всегда возвращает значение 0.

Параметры

  • -g|--global

    Выводит список глобальных средств на уровне пользователей. Не удается объединить с параметром --tool-path. Опущение как --global, так и --tool-path содержит локальные средства.

  • -?|-h|--help

    Выводит описание использования команды.

  • --local

    Выводит список локальных средств для текущего каталога. Невозможно объединить с параметрами --global или --tool-path. Опущение как --global, так и --tool-path содержит локальные средства, даже если --local не заданы.

  • --tool-path <PATH>

    Указывает пользовательское расположение, где можно найти глобальные инструменты. PATH может быть абсолютным или относительным. Не удается объединить с параметром --global. Опущение как --global, так и --tool-path содержит локальные средства.

Примеры

  • dotnet tool list -g

    Выводит список всех глобальных средств, установленных на компьютере (текущий профиль пользователя).

  • dotnet tool list --tool-path c:\global-tools

    Выводит список глобальных средств из определенного каталога Windows.

  • dotnet tool list --tool-path ~/bin

    Выводит список глобальных средств из определенного каталога Linux или macOS.

  • dotnet tool list или dotnet tool list --local

    Выводит список всех локальных средств, доступных в текущем каталоге.

  • dotnet tool list -g dotnetsay

    Список глобальных средств с идентификатором пакета dotnetsay

  • dotnet tool list dotnetsay

    Список локального средства с идентификатором пакета dotnetsay

См. также