2011-04-08 4 views
2

지금 내 SBT 출력의 유일한 색은 라인 접두사 (예 : [info], [error] 등) 및 스테이지 정보 (예 : == compile == 등)에 있습니다.OSX에서 SBT의 색상 코드 콘솔 출력을 얻으려면 어떻게해야합니까?

파일 이름과 줄 번호에 대한 색상 정보를 얻을 수 있습니까? 출력의 예를 들어

:

[error] /src/main/scala/DataLoader.scala:108: value id is not a member of Entity 

적어도, 나는 DataLoader108 기본 터미널 색상과 다른 색상 싶습니다.

(봐, 심지어 그것을 할 수 있습니다!)

+0

[정보]와 [오류]도 어떻게 색칠했는지 알려주세요. iTim2 내 OSX에서 SBT를 사용하고 모든 것이 흰색과 검정색입니다. –

+0

@Lars Schneider - 터미널에서 테마를 사용합니다.이 테마는 "잔디"테마의 약간 변형입니다. – dsg

답변

1

이 원하는 텍스트 편집기를 사용하여 SBT 출시 스크립트를 확인합니다. 그것은 단지 -Dsbt.log.noformat=true 부분을 제거 않으며, 다음 색상을 표시해야하는 경우 기본 하나

#!/bin/bash 
java -Dsbt.log.noformat=true -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=384M -jar `dirname $0`/sbt-launch.jar "[email protected]" 

을 이런 식으로 뭔가를해야합니다.

관련 문제