2009-07-30 13 views
12

Estoy buscando información para encontrar un buen conjunto de herramientas para crear aplicaciones de consola, ya que la mayoría de las configuraciones que espero usar Ruby en los próximos meses no serán aplicaciones web, sino scripts del lado del servidor.¿Alguna buena gema de aplicación de consola Ruby por ahí?

Sé de highline, y planeo usar eso para el usuario y las posibles indicaciones de contraseñas, pero sé que el mundo de la aplicación de la Consola debe estar repleto de otras gemas para ayudar y/o enriquecer su simple comando aplicaciones en línea.

¿Alguien tiene algunas buenas sugerencias? No estoy exactamente seguro de lo que realmente estoy buscando, pero no me sorprendería si hubiera gemas en Ruby para ayudar con colorizar, arte ascii-like, interacción del usuario (similar a bash -completion), man-page herramientas similares (o generadores) o simplemente ayudantes para hacer que el trabajo de crear una aplicación de consola más rica no parezca tan difícil de entender, o simple y críptica.

Respuesta

9

Aquí hay algunas joyas relacionadas con la consola que he escrito te puede gustar:

  • bond - Custom terminación automática readline de métodos, argumentos y más.
  • hirb - Marco para formatear objetos ruby. Viene con tablas, árboles, menús de selección y un buscapersonas inteligente.
  • alias - Crea, gestiona y guarda alias para métodos de clase, métodos de instancia, constantes y métodos delegados.

también tengo unas deliciosas listas de etiquetas de las gemas de rubí en estas áreas:

+0

Obtuve resultados vacíos para los últimos tres enlaces. ¿Que hay de malo con ellos? – Kirby

1

Mi joya table_print le permite ver la salida del IRB en formato de tabla fácil de escanear. Súper simple, ligero, personalizable. http://tableprintgem.com

+0

El enlace está roto para mí. :( – Kirby

+0

actualizado, gracias! –

Cuestiones relacionadas