Programista czasem musi napisać narzędzie wspomagające pracę zespołu (lub swoją) w formie aplikacji konsolowej. Można napisać kolejną nudną aplikację albo… Albo sprawić, aby nasza aplikacja konsolowa trochę się wyróżniała i zrobiła efekt „wow” wśród jej użytkowników 😉. Żeby zrobić to małym kosztem, wystarczy użyć biblioteki Figgle. Biblioteka ta umożliwia rysowanie nietuzinkowych „nagłówków” w aplikacjach konsolowych z użyciem ponad 250 czcionek. Poniżej przykładowy kod w .NET 6 wraz z rezultatem.

Kodzik (.NET 6)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using Figgle;

Console.ForegroundColor = ConsoleColor.Magenta;
Console.WriteLine(FiggleFonts.Standard.Render("Lubie kodzic : )"));

Console.ForegroundColor = ConsoleColor.Blue;
Console.WriteLine(FiggleFonts.Ogre.Render("Lubie kodzic : )"));

Console.ForegroundColor = ConsoleColor.Green;
Console.WriteLine(FiggleFonts.Big.Render("Lubie kodzic : )"));

Console.ForegroundColor = ConsoleColor.Yellow;
Console.WriteLine(FiggleFonts.Basic.Render("Lubie kodzic : )"));

Console.ReadKey();

Rezultat

Napis „Lubie kodzic” w czterech odsłonach 🎨 Napis „Lubie kodzic” w czterech odsłonach 🎨

Fajne? 😎

Pomocne linki