Giter VIP home page Giter VIP logo

colorconsole's Introduction

Color Console V1.0

C# Console Color Plugin. http://the-x.cn?from=colorconsole

##Nuget - Package Manager

Install-Package Shotgun.ColorConsole

##Example

Shotgun.ColorConsole.ColorConsole.WriteLine("$R The foreground color is red");

Equivalent:

var old=Console.ForegroundColor;
Console.ForegroundColor=Console.Red;
Console.WriteLine("The foreground color is red");
Console.ForegroundColor=old;

##Replacing System.Console with Injection

Console.WriteLine("$R sets the foreground color to red, which is invalid before injection!");
Shotgun.ColorConsole.ColorConsole.Inject();
Console.WriteLine("$R After injection, it takes effect!Like this!");
Console.WriteLine("@@G @G sets the background color to green.");

##Color Mapping

r => ConsoleColor.DarkRed
R => ConsoleColor.Red
g => ConsoleColor.DarkGreen
G => ConsoleColor.Green
b => ConsoleColor.DarkBlue
B => ConsoleColor.Blue
c => ConsoleColor.DarkCyan
C => ConsoleColor.Cyan
y => ConsoleColor.DarkYellow
Y => ConsoleColor.Yellow
m => ConsoleColor.DarkMagenta
M => ConsoleColor.Magenta
w => ConsoleColor.Gray (Dark White)
W => ConsoleColor.White
a => ConsoleColor.DarkGray
A => ConsoleColor.Black

*The lowercase letter stands for Dark Color , e.g. r is DarkRed and R is Red.

colorconsole's People

Contributors

cbanor avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.