Partilhar via


System.CommandLine visão geral

Importante

System.CommandLine encontra-se atualmente em PREVIEW, e esta documentação é para a versão 2.0 beta 4. Algumas informações dizem respeito a um produto pré-lançamento que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.

A System.CommandLine biblioteca fornece funcionalidades que são normalmente necessárias por aplicações de linha de comando, como analisar a entrada da linha de comando e exibir texto de ajuda.

As aplicações que utilizam System.CommandLine incluem o .NET CLI, ferramentas adicionais e muitas ferramentas globais e locais.

Para programadores de aplicações, a biblioteca:

  • Permite-lhe concentrar-se na escrita do seu código de aplicação, uma vez que não precisa de escrever código para analisar a entrada da linha de comando ou produzir uma página de ajuda.
  • Permite testar o código da aplicação independentemente do código de análise de entrada.
  • É amigável para o corte, tornando-se uma boa escolha para desenvolver uma aplicação CLI rápida, leve e capaz de AOT.

A utilização da biblioteca também beneficia os utilizadores de aplicações:

Pacote NuGet

A biblioteca está disponível num pacote NuGet:

Passos seguintes

Para começar System.CommandLine, consulte os seguintes recursos:

Para saber mais, consulte os seguintes recursos: