2010-04-01 1 views
23

저는 iPython을 좋아하고 Mechanize와 같은 몇몇 라이브러리와 함께 RoR을 배우고 있습니다. 그리고 저는 자기가 내성의 관점에서 무엇을 사용하고 있는지 쉽게 볼 수 있기를 바랍니다. 나는 "."을 입력 할 수 있기를 원합니다. + 탭 및 참조하십시오.Ruby 나 Rails 용 iPython 형 쉘이 있습니까?

+2

ipython에서는 객체, 메소드, 속성 뒤에 "?"가 붙을 수 있습니다. 임베디드 문서를 얻을 수 있습니다. irb 또는 다른 쉘에 해당하는 항목이 있습니까? 그 기능은 커맨드 탐험을 가능하게합니다. –

답변

25

가 자동 완성

require 'irb/completion' 
+2

wirble은 완료 할 때까지 색상 코딩을 추가합니다. ipython과 더 유사하다는 내 투표를받습니다. – sage

3

Wirble을 도울 수있는 IRB 도구입니다 함께 이러한 도구의 일부를 데려의 경우, 편리한 자주 업데이트되는 방법입니다. 그것은 iPython만큼 완벽하지는 않지만 꽤 가깝습니다. 다른 것들 중에서도 그것은 irb/completion에 있습니다.

레일의 경우 레일즈의 루트 디렉토리에서 script/console을 사용하여 irb를 시작할 수 있습니다.

15

Pry (IRB 대체 및 런타임 개발자 콘솔)을 자세히 살펴보아야합니다. 현재 버전의 IPython만큼 발전하지는 않았지만 Ruby에서 개발 한 가장 발전된 개발자 콘솔입니다.

-1

그냥이 두 가지 센트를 추가하여이 질문을 되 살리십시오. 현재 RoR 노트북이 개발 중입니다. RoR-Notebook. 비록 성숙도가 확실하지 않지만