Консоль Eclipse не печатает цвета

Я пытаюсь напечатать цветной текст на консоли eclipse, используя последовательности ANSI (как описано, например, здесь: Как распечатать цвет в консоли с помощью System.out.println?).

Я пробовал несколько подходов, совсем недавно очень неявный:

public static final String ANSI_RESET = "\u001B[0m";
public static final String ANSI_RED = "\u001B[31m";

System.out.println(ANSI_RED + "*" + ANSI_RESET);

но все, что я получаю от консоли, это:

введите здесь описание изображения

Я делаю что-то неправильно?

Спасибо за вашу помощь!


person MSH    schedule 03.06.2017    source источник
comment
Если вы используете Windows, это не может работать таким образом.   -  person davidxxx    schedule 03.06.2017
comment
я не уверен, но я думаю, что этот трюк работает с netbeans, а не с eclipse   -  person YCF_L    schedule 03.06.2017
comment
Стандартная консоль Eclipse не поддерживает цвета ANSI. Есть несколько плагинов, которые добавляют это, см. этот вопрос   -  person greg-449    schedule 03.06.2017
comment
Установите плагин ANSI Escape в консоли marketplace.eclipse.org/content/ansi-escape-console (из поиска ANSI в Eclipse Marketplace)   -  person Mihai Nita    schedule 21.12.2020