mirror of
https://github.com/nsnail/spectre.console.git
synced 2025-04-13 15:42: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.
61 lines
2.4 KiB
Markdown
61 lines
2.4 KiB
Markdown
# `Spectre.Console`
|
||
|
||
_[](https://www.nuget.org/packages/spectre.console)_
|
||
|
||
<div dir="rtl">
|
||
|
||
یک کتابخانه .NET. که ایجاد Console Applicationهای زیبا و cross platform را آسانتر میکند.
|
||
از کتابخانه عالی [Rich](https://github.com/willmcgugan/rich) برای پایتون، بسیار الهام گرفته شده است.
|
||
|
||
## فهرست
|
||
|
||
1. [امکانات](#features)
|
||
2. [نصب](#installing)
|
||
3. [مستندات](#documentation)
|
||
4. [مثالها](#examples)
|
||
5. [مجوز](#license)
|
||
|
||
<h2 id="features">امکانات</h2>
|
||
|
||
* با در نظر گرفتن تست واحد نوشته شده است.
|
||
* جداول، چارچوبها، پنلها و یک زبان نشانه گذاری که از [rich](https://github.com/willmcgugan/rich) الهام گرفته شده است را پشتیبانی میکند.
|
||
* از رایج ترین پارامترهای SRG در هنگام فرم دهی متن مانند پررنگ، کم نور، اریب، زیرخط، خط زدن و چشمک زدن پشتیبانی میکند.
|
||
* پشتیبانی از رنگهای 28/8/4/3-بیت در ترمینال.
|
||
این کتابخانه توانایی ترمینال فعلی را تشخیص داده و در صورت لزوم رنگها را کاهش میدهد.
|
||
|
||
|
||

|
||
|
||
<h2 id="installing">نصب</h2>
|
||
|
||
سریع ترین راه برای شروع `Spectre.Console` نصب از طریق NuGet Package میباشد.
|
||
|
||
<pre dir="ltr">
|
||
dotnet add package Spectre.Console
|
||
</pre>
|
||
|
||
<h2 id="documentation">مستندات</h2>
|
||
|
||
مستندات `Spectre.Console` را در اینجا میتوایند پیدا کنید:
|
||
|
||
<div dir="ltr">
|
||
https://spectreconsole.net/
|
||
</div>
|
||
|
||
<h2 id="examples">مثالها</h2>
|
||
|
||
To see `Spectre.Console` in action, please see the
|
||
[examples repository](https://github.com/spectreconsole/examples).
|
||
|
||
<h2 id="license">مجوز</h2>
|
||
|
||
<div dir="ltr">
|
||
Copyright © Patrik Svensson, Phil Scott, Nils Andresen, Cédric Luthi, Frank Ray
|
||
</div>
|
||
|
||
همانطور که Spectre.Console تحت مجوز MIT ارائه شده است؛ برای کسب اطلاعات بیشتر به مجوز مراجعه کنید.
|
||
|
||
* برای SixLabors.ImageSharp، مشاهده کنید: https://github.com/SixLabors/ImageSharp/blob/master/LICENSE
|
||
|
||
</div>
|