Я использую SBT (Simple Build Tool) для создания моих проектов Scala в Windows. Я видел, что один из моих друзей, который запускает OSX, получает выход с цветовой кодировкой в своих оконных окнах при запуске SBT, но мой везде одинаковый цвет. Есть ли способ включить это для Windows?
Как получить цветной консольный вывод из SBT в Windows?
Ответ 1
Для оболочки DOS выберите ansicon
- страница загрузки
- введите в оболочку DOS:
ansicon -i
(Если приведенные выше ссылки не работают слишком хорошо, aeracode упоминает в комментариях этот адрес)
(это изображение не из сеанса sbt, но иллюстрирует цвета в сеансе DOS)
Ответ 2
Один из способов - установить POSIX-слой, например MinGW или Cygwin, и добавить -Djline.terminal=jline.UnixTerminal
в качестве параметра java
в ваш sbt-запуск script.
Я не знаю, поддерживает ли JLine цветной вывод на Windows, хотя.
Ответ 3
Я смог получить цветную информацию о окнах, используя Minnty с Cygwin. См. Следующий вопрос для script для выполнения sbt из minnty
как получить поддержку цветов specs2 в Windows с помощью mingw и sbt