Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makale şunlar için geçerlidir: ✔️ .NET 6 SDK ve sonraki sürümler
İsim
dotnet new search - tarafından desteklenen dotnet new şablonları NuGet.org arar.
Özet
dotnet new search <TEMPLATE_NAME>
dotnet new search [<TEMPLATE_NAME>] [--author <AUTHOR>] [-lang|--language <language>]
[--package <PACKAGE>] [--tag <TAG>] [--type <TYPE>]
[--columns <author|language|tags|type>] [--columns-all]
[-d|--diagnostics] [--verbosity <LEVEL>] [-h|--help]
Description
komutu tarafından dotnet new search desteklenen dotnet new şablonları NuGet.org arar. TEMPLATE_NAME< belirtildiğinde>, belirtilen adı içeren şablonları arar.
Uyarı
.NET 7 SDK'sı ile başlayarak, dotnet new söz dizimi değişti:
-
--list,--search,--installve--uninstallseçeneklerilist,search,installveuninstallalt komutları haline geldi. -
--update-applyseçeneğiupdatealt komutu haline geldi. -
--update-checkkullanmak içinupdateseçeneğiyle--check-onlyalt komutunu kullanın.
Daha önce kullanılabilir olan diğer seçenekler, ilgili alt komutları ile birlikte kullanılmaya devam eder.
Her alt komut için ayrı yardım -h veya --help seçeneği aracılığıyla sağlanır: dotnet new <subcommand> --help alt komut için desteklenen tüm seçenekleri listeler.
Ayrıca, sekme tamamlama özelliği artık dotnet newiçin kullanılabilir. Yüklü şablon adlarının ve seçilen bir şablonun sağladığı seçeneklerin tamamlanmasını destekler.
.NET SDK'sı için sekme tamamlama özelliğini etkinleştirmek için bkz. Sekme tamamlamayı etkinleştirme.
Eski söz dizimi örnekleri:
"Biz" alt dizesiyle eşleşen ve F# dilini destekleyen NuGet.org kullanılabilir tüm şablonları arayın
dotnet new we --search --language "F#"
Arguments
TEMPLATE_NAMEBağımsız değişken belirtilirse, yalnızca şablon adında veya kısa adında bulunan
<TEMPLATE_NAME>şablonlar gösterilir. , , , ,--authorveya--languageseçenekleri belirtilmediğinde--packagebağımsız--tagdeğişken zorunludur.--typeUyarı
.NET SDK 6.0.100'den başlayarak, bağımsız değişkeni seçeneğin
<TEMPLATE_NAME>--searcharkasına koyabilirsiniz. Örneğin,dotnet new --search webile aynı sonucudotnet new web --searchsağlar. Birden fazla bağımsız değişken kullanılmasına izin verilmez.
Options
--author <AUTHOR>Şablonları şablon yazarına göre filtreler. Kısmi eşleşme desteklenir.
--columns <COLUMNS>Çıktıda görüntülenecek sütun listesi. Desteklenen sütunlar şunlardır:
-
author- Şablon yazarı. -
language- Şablon dili. -
tags- Şablon etiketlerinin listesi. -
type- Şablon türü.
Şablon adı, kısa ad, paket adı, güvenilir bir kaynak olup olmadığını gösteren bir gösterge ve toplam indirme sayısı her zaman gösterilir. Varsayılan sütun listesi şablon adı, kısa ad, dil, paket, güvenilir bir kaynak olup olmadığını gösteren bir gösterge ve toplam indirmedir. Birden çok sütun belirtmek için seçeneğini birden çok kez kullanın
--columns.-
--columns-allÇıktıdaki tüm sütunları görüntüler.
-d|--diagnosticsTanılama çıkışını etkinleştirir. .NET SDK 7.0.100'den itibaren kullanılabilir.
-
-?|-h|--helpkomutunun nasıl kullanılacağına ilişkin bir açıklama yazdırır.
-lang|--language <language>Şablonları, şablon tarafından desteklenen dile göre filtreler. Kabul edilen dil şablona göre değişir, olası diller C#, F#, VB, SQL, JSON, TypeScript ve daha fazlasıdır. Bazı şablonlar için geçerli değil.
Uyarı
Bazı kabuklar özel bir karakter olarak yorumlar
#. Böyle durumlarda, dil parametresi değerini tırnak içine alın. Örneğin,dotnet new --search --language "F#".--package <PACKAGE>Şablonları NuGet paket kimliğine göre filtreler. Kısmi eşleşme desteklenir.
--tag <TAG>Şablonları şablon etiketlerine göre filtreler. Bir şablonun seçilmesi için, ölçütlere tam olarak uyan en az bir etiket olması gerekir.
--type <TYPE>Şablonları şablon türüne göre filtreler. Önceden tanımlanmış değerler ,
projectveitemdeğerleridirsolution.-v|--verbosity <LEVEL>Komutun ayrıntı düzeyini ayarlar. İzin verilen değerler
q[uiet],m[inimal],n[ormal]vediag[nostic]. .NET SDK 7.0.100'den itibaren kullanılabilir.
Uyarı
Şablon paketinin sonuç olarak dotnet new --search göründüğünden emin olmak için NuGet paket türünü olarak Templateayarlayın.
Örnekler
Spa alt dizesiyle eşleşen NuGet.org kullanılabilir tüm şablonları arayın.
dotnet new search spaF# dilinin alt dizesini oluşturmamız ve desteklememiz ile eşleşen NuGet.org kullanılabilir tüm şablonları arayın.
dotnet new search we --language "F#"Öğe şablonlarını arayın.
dotnet new search --type itemÇıktıdaki türü ve etiketleri gösteren tüm C# şablonlarını arayın.
dotnet new search --language "C#" --columns "type" --columns "tags"