Minimod.PrettyText
1.0.0
See the version list below for details.
dotnet add package Minimod.PrettyText --version 1.0.0
NuGet\Install-Package Minimod.PrettyText -Version 1.0.0
<PackageReference Include="Minimod.PrettyText" Version="1.0.0" />
paket add Minimod.PrettyText --version 1.0.0
#r "nuget: Minimod.PrettyText, 1.0.0"
// Install Minimod.PrettyText as a Cake Addin #addin nuget:?package=Minimod.PrettyText&version=1.0.0 // Install Minimod.PrettyText as a Cake Tool #tool nuget:?package=Minimod.PrettyText&version=1.0.0
Extends System.String/IEnumerable<string> by following methods:
a) ShortenTo(int length, string hint = "..."):
Crops a text to fit into certain number of chars. Appends 'hint' if it has to be cropped;
b) WrapAt(int margin):
Nicely wraps a text at the given margin. Tries not to split in the middle of words.
c) SplitLines, JoinLines:
Splits a string into a list of lines; or joins it. Both using Environment.NewLine
d) IEnumerable<string>.IndentBy(int leadingChars):
Indents a each of a list of lines by given number of spaces.
e) string.IndentLinesBy(int leadingChars):
Indents each line in the string by given number of spaces.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Minimod.PrettyText:
Package | Downloads |
---|---|
Minimod.PrettyPrint
Creates nice textual representations of any objects. Mostly meant for debug/informational output. |
GitHub repositories
This package is not used by any popular GitHub repositories.