irb

¿Cómo Se Limpia La Consola IRB?

¿Cómo se borra la pantalla de la consola IRB?

Cómo obtener un buen formato en la consola Rails

Quiero que algo como esto se vea bien: >> ProductColor.all => [#<ProductColor id: 1, name: "White", internal_nam ... 44\n updated_at: 2009-06-10 04:02:44\n id: \"4\"\n internal_name: Green\n attributes_cache: {}\n\n" Pensamientos?

Ruby: Cómo hacer una estructura de impresión IRB para Arrays y Hashes

Cuando hago un nuevo array/hash en irb, imprime un buen formato para mostrar la estructura, por ejemplo. ["value1", "value2" ... n correcta para lo que quiero, pero ¿qué es? Quiero poder ver mis variables en irb en el primer formato, no en el segundo.

Cómo suprimir las salidas de consola/irb de Rails

Estoy atascado con un problema bastante raro. Estaba probando algunas entradas de bd en nuestro servidor de producción en la ... , debido a lo cual el canal ssh se estaba colgando: ( ¿Hay alguna forma de suprimir las pantallas de console/irb? Gracias

Un texto JSON debe contener al menos dos octetos

Recibí este error, y no pude encontrar ninguna respuesta razonable a esta pregunta, así que pensé en escribir un resumen del ... y un poco detestado a monkey parchear la biblioteca JSON para permitir nil valores. Cualquier sugerencia sería muy apreciada.

¿Cómo puedo recargar un script en IRB?

Estoy escribiendo un script Ruby para usar en el entorno Rails, pero elegí ejecutarlo desde irb porque recargar la consola de ... ILE__)}/../lib/query.rb" LoadError: no such file to load -- /Users/newuser/Dropbox/Sites/rails/hacknyc/(irb)/../lib/query.rb

Impedir que la consola rails imprima el objeto al final de un bucle

Si, por ejemplo, hago un bucle a través de todas las instancias de un modelo dado y obtengo algo de cada una, al final, irb t ... un largo camino hasta que vea lo que realmente estaba buscando. ¿Hay alguna forma de desactivar esto en la consola de rails?

¿Qué alternativas al IRB existen?

En el mundo de python, hay una serie de intérpretes alternativos de python que agregan características adicionales interesant ... uso un subconjunto de estas características. ¿No estoy buscando lo suficiente, o es solo algo que la comunidad Ruby es falta?

¿Cómo suprimir la salida del valor devuelto en la consola IRB/Rails?

Un ejemplo es si entro en IRB y hago lo siguiente: jruby-1.6.7 :026 > puts [1,2,3,4,5] 1 2 3 4 5 => nil ¿Hay de to ... s de depuración que corro a través de un bloque y tengo que desplazarse continuamente hacia arriba y buscar los datos reales.

¿Cómo cargar variables de entorno en la consola de Rails?

¡Creo que esta es una pregunta fácil! Estoy usando .env file para mantener todas mis variables de entorno, y estoy usando f ... anualmente después de ejecutar la consola, que no es la mejor manera. Me gustaría saber si hay alguna mejor manera para eso.

Recarga la consola rails

En cuanto al uso de la consola Rails, cuando hago algún cambio en un modelo, ¿necesito recargar la consola rails cada vez que ... De lo contrario, obtendré un error diciendo que el atributo no ha sido definido. y por qué ¿tenemos que hacerlo manualmente?

Cómo ejecutar IRB.comenzar en el contexto de la clase actual

Acabo de pasar por PragProg Pruebas Continuas Con Ruby, donde hablan de invocar IRB en el contexto de la clase actual para i ... ):001:0> $a => 1 ¿Hay alguna forma de evitar esto para acceder a variables locales y de instancia en la clase actual?

¿Cómo hago introspección en Ruby?

Por ejemplo, en Python, puedo hacer cosas como esta si quiero obtener todos los atributos de un objeto: >>> import ... ción de algo, puedo usar la función de ayuda: >>> help(str) ¿Hay alguna manera de hacer cosas similares en Ruby?

¿Cómo salgo de IRB desde la línea de comandos? (Usando terminal en mac)

Básicamente, estoy escribiendo muy bien en terminal, usando IRB para ejecutar comandos ruby: 2.0.0-p0 :014 > bank_accoun ... 0) Lo que quiero saber es, ¿cómo me deshago ¿de esa comilla? ¿O salir de IRB desde la línea de comandos para restablecerlo?

Comportamiento extraño con (subrayado) en Ruby

Solo curiosidad por ello. Si abre el IRB y escribe _, obtendrá nil como respuesta: irb(main):001:0> _ => nil Y pue ... rb(main):004:0> foo_bar = 'other value' irb(main):005:0> _ => "other value" ¿Por qué? ¿Es una decisión de diseño?