Minimod.PrettyText
2.0.0
dotnet add package Minimod.PrettyText --version 2.0.0
NuGet\Install-Package Minimod.PrettyText -Version 2.0.0
<PackageReference Include="Minimod.PrettyText" Version="2.0.0" />
paket add Minimod.PrettyText --version 2.0.0
#r "nuget: Minimod.PrettyText, 2.0.0"
// Install Minimod.PrettyText as a Cake Addin #addin nuget:?package=Minimod.PrettyText&version=2.0.0 // Install Minimod.PrettyText as a Cake Tool #tool nuget:?package=Minimod.PrettyText&version=2.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.
GitHub repositories
This package is not used by any popular GitHub repositories.