mirror of
https://github.com/nsnail/spectre.console.git
synced 2025-04-12 23:22:50 +08:00

* Less cluttered solution layout. * Move examples to a repository of its own. * Move Roslyn analyzer to a repository of its own. * Enable central package management. * Clean up csproj files. * Add README file to NuGet packages.
2.4 KiB
2.4 KiB
Spectre.Console
یک کتابخانه .NET. که ایجاد Console Applicationهای زیبا و cross platform را آسانتر میکند.
از کتابخانه عالی Rich برای پایتون، بسیار الهام گرفته شده است.
فهرست
امکانات
- با در نظر گرفتن تست واحد نوشته شده است.
- جداول، چارچوبها، پنلها و یک زبان نشانه گذاری که از rich الهام گرفته شده است را پشتیبانی میکند.
- از رایج ترین پارامترهای SRG در هنگام فرم دهی متن مانند پررنگ، کم نور، اریب، زیرخط، خط زدن و چشمک زدن پشتیبانی میکند.
- پشتیبانی از رنگهای 28/8/4/3-بیت در ترمینال.
این کتابخانه توانایی ترمینال فعلی را تشخیص داده و در صورت لزوم رنگها را کاهش میدهد.
نصب
سریع ترین راه برای شروع Spectre.Console
نصب از طریق NuGet Package میباشد.
dotnet add package Spectre.Console
مستندات
مستندات Spectre.Console
را در اینجا میتوایند پیدا کنید:
مثالها
To see Spectre.Console
in action, please see the
examples repository.
مجوز
Copyright © Patrik Svensson, Phil Scott, Nils Andresen, Cédric Luthi, Frank Ray
همانطور که Spectre.Console تحت مجوز MIT ارائه شده است؛ برای کسب اطلاعات بیشتر به مجوز مراجعه کنید.
- برای SixLabors.ImageSharp، مشاهده کنید: https://github.com/SixLabors/ImageSharp/blob/master/LICENSE