mirror of
https://github.com/spectreconsole/spectre.console.git
synced 2025-12-26 15:57:58 +01:00
* Move Spectre.Console.Cli to its own repository * Update build script to use Cake.Sdk and .NET Make * Remove StyleCop (unmaintained) * Add linting using dotnet format * Fix generator which was broken * Update dependencies
1.8 KiB
1.8 KiB
Spectre.Console
Uma biblioteca .NET que torna mais fácil criar aplicativos de console bonitos e multiplataforma. É fortemente inspirada na excelente biblioteca Rich para Python.
Índice de Conteúdo
Funcionalidades
- Desenvolvida com testes unitários em mente.
- Suporta tabelas, grades, painéis, e uma linguagem de marcação inspirada em rich.
- Suporta os parâmetros SRG mais comuns quando se trata de estilo de texto, como negrito, esmaecido, itálico, sublinhado, tachado e texto piscando.
- Suporta cores de 3/4/8/24 bits no terminal. A biblioteca detectará os recursos do terminal atual e reduz as cores conforme necessário.
Instalação
A maneira mais rápida de começar a usar o Spectre.Console é instalar o pacote NuGet.
dotnet add package Spectre.Console
Documentação
A documentação do Spectre.Console pode ser encontrada em
https://spectreconsole.net/
Exemplos
To see Spectre.Console in action, please see the
examples repository.
Licença
Copyright © Patrik Svensson, Phil Scott, Nils Andresen, Cédric Luthi, Frank Ray
Spectre.Console é fornecido no estado em que se encontra sob a licença do MIT. Para obter mais informações, consulte o arquivo LICENSE.
- Para SixLabors.ImageSharp, consulte https://github.com/SixLabors/ImageSharp/blob/master/LICENSE
