یک کتابخانه .NET. که ایجاد Console Applicationهای زیبا و cross platform را آسانتر میکند.
از کتابخانه عالی Rich برای پایتون، بسیار الهام گرفته شده است.
- با در نظر گرفتن تست واحد نوشته شده است.
- جداول، چارچوبها، پنلها و یک زبان نشانه گذاری که از rich الهام گرفته شده است را پشتیبانی میکند.
- از رایج ترین پارامترهای SRG در هنگام فرم دهی متن مانند پررنگ، کم نور، اریب، زیرخط، خط زدن و چشمک زدن پشتیبانی میکند.
- پشتیبانی از رنگهای 28/8/4/3-بیت در ترمینال.
این کتابخانه توانایی ترمینال فعلی را تشخیص داده و در صورت لزوم رنگها را کاهش میدهد.
سریع ترین راه برای شروع Spectre.Console
نصب از طریق NuGet Package میباشد.
dotnet add package Spectre.Console
مستندات Spectre.Console
را در اینجا میتوایند پیدا کنید:
برای بررسی Spectre.Console
در عمل، ابزار سراسری
dotnet-example
را نصب کنید.
> dotnet tool restore
حالا شما میتوانید مثالهای موجود در این مخزن را لیست کنید:
> dotnet example
و برای اجرای مثال:
> dotnet example tables
Copyright © Patrik Svensson, Phil Scott
همانطور که Spectre.Console تحت مجوز MIT ارائه شده است؛ برای کسب اطلاعات بیشتر به مجوز مراجعه کنید.
- برای SixLabors.ImageSharp، مشاهده کنید: https://github.com/SixLabors/ImageSharp/blob/master/LICENSE