Ruby의 REPL을 여는 명령은 무엇입니까?


107

Ruby의 REPL을 여는 명령은 무엇입니까?

Python에서는 python인수없이 간단히 엽니 다 .

답변:


111

Ruby에 대한 몇 가지 REPL이 있습니다.

표준 라이브러리는 IRb ( Interactive Ruby 용 ) 라는 REPL과 함께 제공됩니다.이 REPL은라는 프로그램을 설치 irb하지만 Ruby 라이브러리 일 뿐이 므로 쉘뿐 아니라 Ruby 코드에서도 호출 할 수 있습니다. 에 Rubinius , IRB는 바로 호출하여 호출 할 수있는 rbx단지의 CPython처럼, 인수없이 프로그램을.

라는 프로그램을 설치하는 Pry 라는 아주 멋진 REPL도 pry있지만 Ruby 라이브러리 일 뿐이므로 쉘뿐만 아니라 Ruby 코드에서도 호출 할 수 있습니다.

JRuby 는 프로그램 을 호출하여 호출되는 JIRb Swing 이라는 추가 REPL과 함께 제공 됩니다 jirb_swing.

넷빈즈 루비 플러그인도 REPL와 함께 제공됩니다.


여러 REPL을 제공하는 경우 이것이 답변으로 표시되어야합니까?
Pdnell

1
이 답변이 마음에 들지만 기본 답변 (irb)을 더 눈에 띄게 만들고 다른 예를 언급 할 수 있습니다.
joh-mue

96

사용 irb(대화 형 루비 셸) 명령을 사용합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.