In C++ il seguente codice quando viene eseguito nella console stamperà il testo a colori:Come posso creare un testo colorato?
cout << "\e[32;40mGreenForegroundAndBlackBackgroundText" << endl;
In D ottengo un errore:
string s = "\e[32;40mGreenForegroundAndBlackBackgroundText"; // undefined escape sequence \e
Esiste un modo per ottenere questo lavoro in D?
Ricordare che le sequenze di escape riportate sopra non funzioneranno in nessun altro terminale non ANSI. – DejanLekic
Ho lavorato a [una libreria per questo] (http://code.google.com/p/decora)! (Non riesco a credere a quanto sia serendipitoso.) – Maxpm