fancy 0.2.1

Easily print colored text.
Documentation

Fancy

This crate makes it easy to print colored text to the terminal.

Color formatting can be done using the colorize! macro. It takes a color format strig and expands to the original text, with the color modes replaced by an ANSI sequence. Just like for format! there is a shortcut macro printcol! which prints the colored text directly to the console.

use fancy::printcoln;
printcoln!("[bold|cyan]Hello world[magenta]!");

All the color formating macros, do normal formatting too.

use fancy::printcoln;
printcoln!("[bold]{:x} {:x} [red]world!", 104, 105);

Note: Currently escaping can only be done one level. [[escaped]] will print the same as [[[[escaped]]]]