2013-11-15 2 views
0

루비 출력을 색칠하는 방법에 대해 많은 질문이 있습니다. 먼저 this one을 보았습니다. 그러나 모두 문자열의 색만 변경합니다. 다른 클래스의 색상을 변경할 수 있습니까? 3을 (를) 콘솔에서 파란색으로 어떻게 바꿀 수 있습니까?루비에서 정수를 채색하는 방법

+0

아마도 'to_s'의 Integer 구현을 변경하려고 할 수 있습니다. 나는 이것이 항상 사용된다고 확신하지는 않는다. 그러나 그것이 작동해야한다고 생각한다. –

+0

정수가 필요하지만, 좋은 생각이다. – dax

+3

[Pry] (http://pryrepl.org/)를 사용한다. – Hauleth

답변

3

i 사용 awesome print 색상 등급을 설정할 수 있습니다. 또한 IRB와 통합되어 있습니다.

+0

멋지다 나는 이것이 작동 할지도 모른다고 생각한다 - 어떤 생각으로 조건부로 색칠하는 것이 좋을까? 예를 들어'if x = 1, x (color : : blue)'? – dax

+0

원숭이 패치이 보석! –