我正在使用 SBT(简单构建工具)在 Windows 上构建我的 Scala 项目。我见过我的一个朋友,运行 OSX,在运行 SBT 时在他的终端窗口中获得颜色编码的输出,但我的到处都是相同的颜色。有什么方法可以为 Windows 启用此功能?
问问题
2145 次
3 回答
3
对于 DOS shell,查看ansicon
- 下载页面
- 在 DOS shell 中输入:
ansicon -i
(如果上面的链接不太好用,aeracode会在评论 中提到这个地址)
(这张图片不是来自 sbt 会话,而是说明了 DOS 会话中的颜色)
于 2010-11-29T05:12:45.403 回答
2
一种方法是安装像 MinGW 或 Cygwin 这样的 POSIX 层,并将-Djline.terminal=jline.UnixTerminal
其作为参数添加java
到您的 sbt 启动脚本中。
我不知道 JLine 是否本机支持 Windows 上的彩色输出。
于 2010-09-02T18:43:13.993 回答
1
通过使用 Minnty 和 Cygwin,我能够在 Windows 上获得颜色输出。有关从 minnty 执行 sbt 的脚本,请参阅以下问题
于 2011-10-26T00:04:40.057 回答