Crate enable_ansi_support[][src]

Expand description

Enable ANSI code support on Windows 10 and above.

This crate provides one function, enable_ansi_support, which allows ANSI escape codes to work on Windows 10 and above.

Call enable_ansi_support once, early on in main(), to enable ANSI escape codes generated by crates like ansi_term or owo-colors to work on Windows just like they do on Unix platforms.

This uses Windows API calls to alter the properties of the console that the program is running in. See the Windows documentation for more information.

On non-Windows platforms, enable_ansi_support is a no-op.

Functions

Enables ANSI code support on Windows 10.