J4JSoftware.Configuration.J4JCommandLine.ColorfulHelp
1.3.0
dotnet add package J4JSoftware.Configuration.J4JCommandLine.ColorfulHelp --version 1.3.0
NuGet\Install-Package J4JSoftware.Configuration.J4JCommandLine.ColorfulHelp -Version 1.3.0
<PackageReference Include="J4JSoftware.Configuration.J4JCommandLine.ColorfulHelp" Version="1.3.0" />
paket add J4JSoftware.Configuration.J4JCommandLine.ColorfulHelp --version 1.3.0
#r "nuget: J4JSoftware.Configuration.J4JCommandLine.ColorfulHelp, 1.3.0"
// Install J4JSoftware.Configuration.J4JCommandLine.ColorfulHelp as a Cake Addin #addin nuget:?package=J4JSoftware.Configuration.J4JCommandLine.ColorfulHelp&version=1.3.0 // Install J4JSoftware.Configuration.J4JCommandLine.ColorfulHelp as a Cake Tool #tool nuget:?package=J4JSoftware.Configuration.J4JCommandLine.ColorfulHelp&version=1.3.0
J4JCommandLine: Colorful Help
This extension library adds the ability to display help information from within J4JCommandLine
in a colorful and neatly formatted way.
The libraries are licensed under the GNU GPL-v3 or later. For more details see the license file.
See the change log for a history of significant changes.
Usage
You use the extension by passing a new instance of ColorHelpDisplay()
to the DisplayHelp()
method::
options.DisplayHelp( new ColorHelpDisplay() );
That gets you a display which looks like this:
DisplayColorHelp
offers a few properties you can use to tweak the display:
Property | What It Does |
---|---|
CellPadding | Sets the padding within each cell of the table. The default is two spaces horizontally and no spaces vertically. |
HeadingColor | Sets the color of the column headers. The default is green. |
TitleColor | Sets the color for the help title. The default is yellow. |
EmphasisColor | Sets the color used for emphasizing text such as keys. The default is cyan. |
TextColor | Sets the color used for basic text. The default is white. |
GridColor | Sets the color for the table grid. The default is gray. |
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net7.0
- Alba.CsConsoleFormat-NoXaml (>= 1.0.0)
- J4JSoftware.Configuration.CommandLine (>= 4.2.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
updated to net7