PC통신 시절, 각종 ANSI 들 기억 하시나요.
로그 메시지 이쁘게 만드는 거 귀찮아서 색상 입히기를 다시 기억해냈습니다. 이런 녀석들을 참고해서 만들고 있습니다.
ANSI Color logging with log4j for any appender Xterm Control Sequences
맨날 거무튀튀하고 허연 로그 메시지 보느라 지겨우신 분들을 위해 ANSI 를 기억하기~
System.console().printf("안녕하세요. \u001b[31;1m%s\u001b[0m은 빨갛고 두껍습니다%n", "요것");
$TERM xterm, ansi 일 때 잘 보입니다.
Microsoft Windows 에서는 escape 문자가 그대로 보일텐데요. NT 베이스는 지원하지 않는답니다. Wikipedia 설명을 보면 System32/Config.NT 파일에 DEVICE=%SystemRoot%\system32\ANSI.SYS 를 넣어주면 된다고 하는데.. 재부팅 안하니까 적용안되는군요.
Windows 에서는 SetConsoleTextAttribute 를 써주세요. 누가 만들어 놓은 소스코드도 있네요.
Comments
3 thoughts shared
Continue Reading
Discover more thoughts and insights
Swift 15,000줄을 Kotlin 9,000줄로
Swift 15,000 라인 앱을 Kotlin + Anko + XML 콤보로 바꾸고 나니 9,000 라인이 되었다. 코딩 중 느껴지는 스트레스가 거의 없다는 점이 제일 좋았다. Kotlin + Anko 처음 쓰는
끄적임 3
최근 '끄적임' 이란 제목으로 글을 2번 썼다. 시간을 보니 모두 오전 3시경이다. 시간대별로 정신상태가 바뀌는 내게 위험한 일이 아닐 수 없다. 최근 2달간 수많은 프로그래밍 유혹이 내 귀를 간지럽혔다. 한번
OpenID 붙이기 시작
xrath.com 에 OpenID를 붙여보기로 했습니다. 오늘은 즐거운 Friday night 이거든요! ㅎㅎ xrath.com에 이것저것 인증이 필요한 서비스를 만들어보고 싶었지만 항상 '개인 홈피에 무슨