dotnet tool list

Este artigo se aplica a: ✔️ SDK do .NET Core 3.1 e versões posteriores

Nome

dotnet tool list – Lista todas as ferramentas do .NET do tipo especificado instaladas no computador no momento.

Sinopse

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

Descrição

O comando dotnet tool list fornece uma maneira de listar ferramentas locais, globais, de caminho de ferramentas ou do .NET instaladas em seu computador. O comando lista o nome do pacote, a versão instalada e o comando da ferramenta. Para usar o comando, especifique uma das seguintes opções:

  • Para listar as ferramentas globais instaladas no local padrão, use a opção --global
  • Para listar as ferramentas globais instaladas e um local personalizado, use a opção --tool-path.
  • Para listar as ferramentas locais, use a opção --local ou omita as opções --global, --tool-path e --local.
  • Para listar uma ferramenta específica, use o argumento opcional PACKAGE_ID.

Argumentos

  • PACKAGE_ID

    Lista a ferramenta que tem a ID do pacote fornecida se a ferramenta estiver instalada. Pode ser usado em conjunto com opções. Fornece uma maneira de verificar se uma ferramenta específica foi instalada. Se nenhuma ferramenta com a ID do pacote especificada for encontrada, o comando listará cabeçalhos sem linhas detalhadas. O comando sempre retorna 0.

Opções

  • -g|--global

    Lista as ferramentas globais de todos os usuários. Não pode ser combinada com a opção --tool-path. A omissão de --global e --tool-path lista as ferramentas locais.

  • -?|-h|--help

    Imprime uma descrição de como usar o comando.

  • --local

    Lista as ferramentas locais do diretório atual. Não pode ser combinado com as opções --global ou --tool-path. A omissão de --global e --tool-path lista as ferramentas locais, mesmo quando --local não está especificado.

  • --tool-path <PATH>

    Especifica um local personalizado em que as ferramentas globais podem ser encontradas. PATH pode ser absoluto ou relativo. Não pode ser combinada com a opção --global. A omissão de --global e --tool-path lista as ferramentas locais.

Exemplos

  • dotnet tool list -g

    Lista todas as ferramentas globais instaladas de todos os usuários no computador (perfil do usuário atual).

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

    Lista as ferramentas globais de um diretório do Windows especificado.

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

    Lista as ferramentas globais de um diretório do Linux/macOS especificado.

  • dotnet tool list ou dotnet tool list --local

    Lista todas as ferramentas locais disponíveis no diretório atual.

  • dotnet tool list -g dotnetsay

    Lista a ferramenta global com o dotnetsay da ID do pacote

  • dotnet tool list dotnetsay

    Lista a ferramenta local com o dotnetsay da ID do pacote

Confira também