Spectre.Console

July 23, 2026 · View on GitHub

Spectre.Console NuGet Version

Not: Bu sayfa İngilizce README dosyasının Türkçe çevirisidir. Güncel bilgiler için orijinal İngilizce dokümantasyona başvurunuz.

Şık ve çapraz platform konsol uygulamaları geliştirmeyi kolaylaştıran bir .NET kütüphanesi. Python için geliştirilmiş harika Rich kütüphanesinden büyük ölçüde ilham almıştır. Spectre.Console kullanımıyla ilgili ayrıntılı talimatlara projenin web sitesinden ulaşabilirsiniz: https://spectreconsole.net

İçindekiler

  1. Özellikler
  2. Önemli Bildirimler
  3. Kurulum
  4. Dokümantasyon
  5. Örnekler
  6. Davranış Kuralları
  7. .NET Foundation
  8. Lisans

Özellikler

  • Tablolar, ızgaralar, paneller ve Rich esintili bir işaretleme dilini destekler.
  • Kalın, soluk, italik, altı çizili, üstü çizili ve yanıp sönen metin gibi en yaygın SGR parametrelerini destekler.
  • Terminalde 3/4/8/24-bit renkleri destekler. Kütüphane, mevcut terminalin yeteneklerini algılar ve renkleri gerektiğinde düşürür.
  • Birim testi öncelikli olarak yazılmıştır.

Örnek

Önemli Bildirimler

Important


Topluluk talebini takip etmek için En Çok Talep Edilen Konular Panosu'nu kullanıyoruz. Lütfen ilgilendiğiniz konuları (issues) ve pull request'leri :+1: oylayın.

Kurulum

Spectre.Console kullanmaya başlamanın en hızlı yolu NuGet paketini yüklemektir.

dotnet add package Spectre.Console

Dokümantasyon

Spectre.Console dokümantasyonuna şu adresten ulaşabilirsiniz: https://spectreconsole.net

Örnekler

Spectre.Console'u çalışırken görmek için örnekler reposuna göz atabilirsiniz.

Davranış Kuralları

Bu proje, topluluğumuzda beklenen davranışları netleştirmek için Contributor Covenant tarafından tanımlanan davranış kurallarını benimsemiştir. Daha fazla bilgi için .NET Foundation Davranış Kuralları sayfasına bakınız.

.NET Foundation

Bu proje .NET Foundation tarafından desteklenmektedir.

Lisans

Telif Hakkı © Patrik Svensson, Phil Scott, Nils Andresen, Cédric Luthi

Spectre.Console MIT lisansı altında olduğu gibi sunulmaktadır. Daha fazla bilgi için LICENSE dosyasına bakınız.