现在,我的SBT输出中唯一的颜色是行前缀(例如[info]
,[error]
等)和舞台信息(例如== compile ==
等)。< / p>
是否可以获取文件名和错误行号的颜色信息?
例如,在输出中:
[error] /src/main/scala/DataLoader.scala:108: value id is not a member of Entity
至少,我希望DataLoader
和108
的颜色与默认的终端颜色不同。
(看,即使这样做也可以!)
答案 0 :(得分:1)
使用您选择的文本编辑器检查您的sbt启动脚本。默认的将是这样的,
#!/bin/bash
java -Dsbt.log.noformat=true -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=384M -jar `dirname $0`/sbt-launch.jar "$@"
如果是,只需删除-Dsbt.log.noformat=true
部分,然后它就会显示颜色。