0
표준 출력에 쓰여진 텍스트를 색칠하는 데 도움이되는 스칼라 라이브러리가 있습니까?ansi 코드를 사용하여 스칼라로 표준 출력을 색칠하는 방법
이 라이브러리는 스칼라 문자열 보간 메카닉을 이용해야합니다.
표준 출력에 쓰여진 텍스트를 색칠하는 데 도움이되는 스칼라 라이브러리가 있습니까?ansi 코드를 사용하여 스칼라로 표준 출력을 색칠하는 방법
이 라이브러리는 스칼라 문자열 보간 메카닉을 이용해야합니다.
이 라이브러리를 사용할 수 있습니다 2.11+는 스칼라를 사용하는 경우 : https://github.com/backuity/ansi-interpolator
그것은 컴파일 시간에 문자열을 변환하는 매크로를 사용하고, 지원중첩 :
ansi"Text containing ansi tags such as %bold{bold text} or %underline{can be %yellow{nested}}"
// you can also use string interpolation:
val someMsg = "hey"
ansi"My msg %bold{in bold: $someMsg}"