2010-06-01 21 views
20

IRb es bastante simple en comparación con bpython, incluso cuando se usa wirble.¿Hay algo así como bpython para Ruby?

¿Hay algún rubí equivalente a bpython?

+0

En este momento, estoy totalmente de perderse la parte wirble de su pregunta y respondió sobre probar wirble. No creo que mi publicación responda su pregunta de ninguna manera, por lo que la he votado para su eliminación. – nas

+0

@nas, sin preocupaciones. Solo un fyi: cuando "vota" para eliminar sus propias respuestas, se borran inmediatamente. Es decir, no puedo ver que hayas publicado una respuesta aquí :) –

Respuesta

12

Uso palanca: http://pry.github.com

Está escrito desde cero y te permite:

  • código de vista del origen método
  • vista documentación del método (no usar RI por lo que no tiene que pre-generarlo)
  • entrar y salir de diferentes contextos
  • invocar en tiempo de ejecución, en cualquier contexto
  • resaltado de sintaxis
  • integración GIST
  • vista y reproducción historia
  • editores abiertos para editar método utilizando edit-method obj.my_method sintaxis

Una tonelada más grande y características originales

13

Puede extender IRB para conseguir toda la funcionalidad de bpython y más con las gemas correctas:

  • wirble: para highlightning sintaxis (como ya saben)
  • bond: para autocompletar más avanzada
  • utilitybelt: para los comandos Pastebin como
  • sketches: para la edición y el código evaluar fácilmente
  • boson: marco de comandos para la creación de bibliotecas de comandos para cargar según sea necesario
  • hirb: marco para asociar vistas por clase

Para más gemas, see here.

+1

Ok, ahora alguien debería escribir una gema que atraiga todo esto y la cargue muy bien con irb. ¿Ningún arrendatario? :-) – perimosocordiae

+1

vea esto para su solicitud, user83510: http://stackoverflow.com/questions/3884715/what-alternatives-to-irb-are-here – DGM

Cuestiones relacionadas