Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>You can use ANSI escape sequences to do this on the console. I know this works on Linux and OSX, I'm not sure if the Windows console (cmd) supports ANSI.</p> <p>I did it in Java, but the ideas are the same.</p> <pre><code>//foreground color public static final String BLACK_TEXT() { return "\033[30m";} public static final String RED_TEXT() { return "\033[31m";} public static final String GREEN_TEXT() { return "\033[32m";} public static final String BROWN_TEXT() { return "\033[33m";} public static final String BLUE_TEXT() { return "\033[34m";} public static final String MAGENTA_TEXT() { return "\033[35m";} public static final String CYAN_TEXT() { return "\033[36m";} public static final String GRAY_TEXT() { return "\033[37m";} //background color public static final String BLACK_BACK() { return "\033[40m";} public static final String RED_BACK() { return "\033[41m";} public static final String GREEN_BACK() { return "\033[42m";} public static final String BROWN_BACK() { return "\033[43m";} public static final String BLUE_BACK() { return "\033[44m";} public static final String MAGENTA_BACK() { return "\033[45m";} public static final String CYAN_BACK() { return "\033[46m";} public static final String WHITE_BACK() { return "\033[47m";} //ANSI control chars public static final String RESET_COLORS() { return "\033[0m";} public static final String BOLD_ON() { return "\033[1m";} public static final String BLINK_ON() { return "\033[5m";} public static final String REVERSE_ON() { return "\033[7m";} public static final String BOLD_OFF() { return "\033[22m";} public static final String BLINK_OFF() { return "\033[25m";} public static final String REVERSE_OFF() { return "\033[27m";} </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload