Lệnh nào mở REPL của Ruby?


107

Lệnh nào mở REPL của Ruby?

Trong Python, bạn chỉ cần mở pythonmà không cần bất kỳ đối số nào.

Câu trả lời:


111

Có một số REPL cho Ruby.

Thư viện tiêu chuẩn đi kèm với REPL được gọi là IRb (cho Interactive Ruby ), cài đặt một chương trình có tên irb, nhưng vì nó chỉ là một thư viện Ruby, nó cũng có thể được gọi từ mã Ruby chứ không chỉ từ shell. Trên Rubinius , IRB cũng có thể được gọi bằng cách chỉ cần gọi rbxchương trình không có đối số, giống như trong CPython.

Ngoài ra còn có một REPL rất hay gọi là Pry , cài đặt một chương trình có tên pry, nhưng vì nó chỉ là một thư viện Ruby nên nó cũng có thể được gọi từ mã Ruby chứ không chỉ từ shell.

JRuby đi kèm với một REPL bổ sung được gọi là JIRb Swing , được gọi bằng cách gọi jirb_swingchương trình.

Các NetBeans của Ruby Plugin cũng đi kèm với một REPL.


Đây có nên được đánh dấu là câu trả lời cho việc cung cấp nhiều REPL không?
Pdnell

1
Tôi thích câu trả lời này nhưng bạn có thể làm cho câu trả lời mặc định (irb) nổi bật hơn và sau đó đề cập đến các ví dụ khác.
joh-mue

96

Sử dụng lệnh irb(Interactive Ruby Shell).

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.