2012-11-09 11 views
7

Tôi đang cố gắng hiển thị màu sắc trên máy tính Windows 7 x64 của mình khi chạy rspec. Tôi đã thử console2 và ansicon nhưng điều đó làm cho Ruby sụp đổ. Tôi đã cài đặt ConEmu và Ruby chạy lại nhưng tôi không nhận được bất kỳ màu nào cho rspec. Ngoài ra trong dòng tôi mong đợi để xem màu sắc, họ được trước bởi văn bản như [31m hoặc [36m (điều này cũng xảy ra với cmd.exe).Màu Rspec với Conemu

Nhờ sự giúp đỡ Sharon

+1

Tôi cần tải xuống gì và cách sao chép? Có trong các công trình với ansicon? "ConEmuHk" đã được kiểm tra chưa? – Maximus

+0

Tôi thậm chí không thể chạy rspec với aniscon, bởi vì Ruby bị treo. Tiêm ConEmuHk không được chọn. Tôi đã sử dụng RailsInstaller để cài đặt Ruby on rails (Ruby 1.9.3), Git và Ruby Dev kit. Tôi chạy rspec bằng cách sử dụng - bó exec rspec spec/requests/static_pages_spec.rb –

+1

Kiểm tra tiêm ConEmuHk! – Maximus

Trả lời

7

Để kích hoạt chế ANSI X3.64 trong ConEmu bạn phải kích hoạt hai lựa chọn trên "tính năng" page:

  • "Tiêm ConEmuHk"
  • "ANSI X3 .64/xterm 256 màu "

Thực tế, nếu bạn cần xử lý ANSI trong quy trình gốc chỉ (ví dụ cmd.exe) - không cần phải kích hoạt "Tiêm ConEmuHk". Nhưng trong hầu hết các trường hợp, khi bạn chạy smth (sử dụng ANSI) từ trình bao gốc - "Tiêm" là bắt buộc.

ATM, phiên bản alpha mới nhất được đề xuất, có một số độ trễ trong bản dựng ổn định hiện tại.

+0

Tôi đã có màu sắc trong Rspec nhưng bây giờ tôi đang cố gắng sử dụng dưa chuột và không có màu sắc trong đó. Bất kỳ ý tưởng? –

+0

1. Đọc kỹ câu trả lời của tôi. 2. Nếu lỗi vẫn còn tồn tại - mô tả kỹ lưỡng. – Maximus

+2

Tôi đã chọn ConEmuHk và ANSI X3.64/xterm 256 màu được chọn. Tôi nhận được màu sắc khi chạy Rspec nhưng không phải với Cucumber –