dotnet-config 1.2.0

dotnet tool install --global dotnet-config --version 1.2.0                
此程序包包含一个可在壳中或命令行中调用的 .NET 工具
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local dotnet-config --version 1.2.0                
此程序包包含一个可在壳中或命令行中调用的 .NET 工具
#tool dotnet:?package=dotnet-config&version=1.2.0                
nuke :add-package dotnet-config --version 1.2.0                

命令行工具允许您检查和修改由您的 dotnet 工具使用的配置文件。安装与其他任何 dotnet 工具相同。

> dotnet tool install -g dotnet-config

可用的选项和操作(大部分)与 git config 的行为兼容。

在从单个文件读取和写入时,您可以使用 git config,并使用兼容性选项 -f|--file 指定要读取/写入的文件。

读取和写入变量不需要任何特殊选项。以下行首先写入一个变量的值,然后检索其值

> dotnet config mytool.myvariable myvalue
> dotnet config mytool.myvariable
myvalue

值通过标准输出原样返回,因此您可以直接将其分配给变量,例如。

运行 dotnet config -? 的所有当前选项都是

Usage: dotnet config [options]

Location (uses all locations by default)
      --global               use global config file
      --system               use system config file
      --local                use .netconfig.user file
  -f, --file                 use given config file (git config compat)
      --path[=VALUE]         use given config file or directory

Action
      --get                  get value: name [value-regex]
      --get-all              get all values: key [value-regex]
      --get-regexp           get values for regexp: name-regex [value-regex]
      --add                  add a new variable: name value
      --unset                remove a variable: name [value-regex]
      --unset-all            remove all matches: name [value-regex]
      --set                  set value: name value [value-regex]
      --set-all              set all matches: name value [value-regex]
      --rename-section       rename section: old-name new-name
      --remove-section       remove a section: name
  -l, --list                 list all
  -e, --edit                 edit the config file in an editor

Other
      --name-only            show variable names only
      --default[=VALUE]      with --get, use default value when missing entry
      --type[=VALUE]         value is given this type, can be 'boolean', '
                               datetime' or 'number'
  -?, -h, --help             Display this help

使用 Mono.Options 进行命令行解析,因此支持以下所有变体作为参数: -flag--flag/flag-flag=value--flag=value/flag=value-flag:value--flag:value/flag:value-flag value--flag value/flag value

赞助商

Clarius Org Kirill Osenkov MFB Technologies, Inc. Stephen Shaw Torutek DRIVE.NET, Inc. Ashley Medway Keith Pickford Thomas Bolon Kori Francis Toni Wenzel Giorgi Dalakishvili Uno Platform Dan Siegel Reuben Swartz Jacob Foshee alternate text is missing from this package README image Eric Johnson Ix Technologies B.V. David JENNI Jonathan Oleg Kyrylchuk Charley Wu Jakob Tikjøb Andersen Seann Alexander Tino Hager Mark Seemann Ken Bonny Simon Cropp agileworks-eu sorahex Zheyu Shen Vezel ChilliCream 4OTC

Sponsor this project  

了解有关 GitHub 赞助信息

产品 兼容和额外的计算目标框架版本。
.NET net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容目标框架
包含目标框架(在软件包中)
了解更多关于 目标框架.NET 标准化
版本 下载 最后更新
1.2.0 4,734 7/7/2024
1.1.1 72 6/25/2024
1.1.0 57 6/25/2024
1.0.6 30,929 7/30/2021
1.0.5 381 7/30/2021
1.0.4 335 6/12/2021
1.0.3 361 4/29/2021
1.0.2 333 4/29/2021
1.0.1 327 4/27/2021
1.0.0-rc.3 170 4/26/2021
1.0.0-rc.2 211 12/21/2020
1.0.0-rc.1 202 12/15/2020
1.0.0-rc 401 9/6/2020
1.0.0-beta 299 8/28/2020
1.0.0-alpha.13 242 8/27/2020
1.0.0-alpha.12 302 8/27/2020
1.0.0-alpha.11 255 8/25/2020
1.0.0-alpha.6 278 8/24/2020