次の方法で共有


System.CommandLine の概要

Von Bedeutung

System.CommandLine は現在プレビュー段階であり、このドキュメントはバージョン 2.0 ベータ 5 用です。 一部の情報は、リリース前に大幅に変更される可能性があるプレリリース製品に関連しています。 Microsoft は、ここで提供される情報に関して明示的または黙示的な保証を行いません。

System.CommandLine ライブラリには、コマンドライン入力の解析やヘルプ テキストの表示など、コマンド ライン アプリで一般的に必要な機能が用意されています。

System.CommandLineを使用するアプリには、.NET CLI追加のツール、および多くのグローバルおよびローカル ツールが含まれます。

アプリ開発者向けのライブラリは次のとおりです。

  • コマンドライン入力を解析したり、ヘルプ ページを生成したりするコードを記述する必要がないため、アプリ コードの記述に集中できます。
  • 入力解析コードとは別にアプリ コードをテストできます。
  • トリミングに優しく、高速、軽量、AOT 対応の CLI アプリを開発するための良い選択になります。

ライブラリを使用すると、アプリ ユーザーにもメリットがあります。

  • これにより、 POSIX または Windows の規則に従ってコマンド ライン入力が一貫して解析されます。
  • タブ補完ファイルと応答ファイルが自動的にサポートされます。

NuGet パッケージ

ライブラリは NuGet パッケージとして使用できます。

次のステップ

System.CommandLineの使用を開始するには、次のリソースを参照してください。

詳細については、次のリソースを参照してください。