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 🎨
Fajne? 😎
Comments powered by Disqus.