System.CommandLine Genel bakış
Önemli
System.CommandLine
şu anda ÖNİzLEME aşamasındadır ve bu belge 2.0 beta 4 sürümüne yöneliktir.
Bazı bilgiler, yayımlanmadan önce önemli ölçüde değiştirilebilen yayın öncesi ürünle ilgilidir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kitaplık, System.CommandLine
komut satırı girişlerini ayrıştırma ve yardım metnini görüntüleme gibi komut satırı uygulamaları tarafından yaygın olarak ihtiyaç duyulan işlevler sağlar.
Kullanan System.CommandLine
uygulamalar .NET CLI, ek araçlar ve birçok genel ve yerel aracı içerir.
Uygulama geliştiricileri için kitaplık:
- Komut satırı girişini ayrıştırmak veya yardım sayfası oluşturmak için kod yazmak zorunda olmadığınızdan, uygulama kodunuzu yazmaya odaklanmanızı sağlar.
- Uygulama kodunu giriş ayrıştırma kodundan bağımsız olarak test etmenizi sağlar.
- Kırpma dostudur, hızlı, hafif, AOT özellikli bir CLI uygulaması geliştirmek için iyi bir seçimdir.
Kitaplığın kullanılması, uygulama kullanıcılarına da avantaj sağlar:
- Komut satırı girişinin POSIX veya Windows kurallarına göre tutarlı bir şekilde ayrıştırılmasını sağlar.
- Sekme tamamlama ve yanıt dosyalarını otomatik olarak destekler.
NuGet paketi
Kitaplık bir NuGet paketinde kullanılabilir:
Sonraki adımlar
ile System.CommandLineçalışmaya başlamak için aşağıdaki kaynaklara bakın:
Daha fazla bilgi edinmek için aşağıdaki kaynaklara bakın: