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í .
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.