library awesome python ruby ide irb bpython

awesome - ¿Hay algo como bpython para Ruby?



awesome python (2)

Puedes extender irb para lograr toda la funcionalidad de bpython y más con las gemas correctas:

  • wirble: para resaltar la sintaxis (como ya sabes)
  • bond : para autocompletar más avanzado
  • utilitybelt : para comandos tipo pastebin
  • Bocetos : para editar y evaluar código fácilmente.
  • boson : marco de comandos para crear bibliotecas de comandos para cargar según sea necesario
  • hirb : marco para asociar vistas por clase

Para más gemas, ver aquí .

IRb es bastante simple en comparación con bpython , incluso cuando se usa wirble .

¿Hay algún equivalente rubí de bpython?


Use Pry: http://pry.github.com

Está escrito desde cero y te deja:

  • ver código fuente del método
  • ver la documentación del método (no usar RI, por lo que no es necesario generarla previamente)
  • Pop dentro y fuera de diferentes contextos
  • Invocar en tiempo de ejecución, en cualquier contexto.
  • resaltado de sintaxis
  • integración esencial
  • ver y repetir el historial
  • abrir editores para editar el método usando la sintaxis del método de edit-method obj.my_method

Una tonelada más características geniales y originales.