System.CommandLine Přehled
Důležité
System.CommandLine
je aktuálně ve verzi PREVIEW a tato dokumentace je určená pro verzi 2.0 beta 4.
Některé informace se týkají předběžného vydání produktu, který může být podstatně změněn před vydáním. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Knihovna System.CommandLine
poskytuje funkce, které běžně aplikace příkazového řádku potřebují, například parsování vstupu příkazového řádku a zobrazení textu nápovědy.
Aplikace, které používají System.CommandLine
, zahrnují .NET CLI, další nástroje a mnoho globálních a místních nástrojů.
Pro vývojáře aplikací knihovna:
- Umožňuje soustředit se na psaní kódu aplikace, protože nemusíte psát kód pro analýzu vstupu příkazového řádku nebo vytvořit stránku nápovědy.
- Umožňuje testovat kód aplikace nezávisle na vstupním parsování kódu.
- Je přívětivý, takže je dobrou volbou pro vývoj rychlé, jednoduché aplikace rozhraní příkazového řádku podporující AOT.
Použití knihovny také přináší výhody uživatelům aplikace:
- Zajišťuje konzistentní analýzu vstupu příkazového řádku podle konvencí POSIX nebo Windows.
- Automaticky podporuje dokončování tabulátoru a soubory odpovědí.
Balíček NuGet
Knihovna je dostupná v balíčku NuGet:
Další kroky
Pokud chcete začít pracovat System.CommandLine, podívejte se na následující zdroje informací:
Další informace najdete v následujících zdrojích informací: