ExpertiDict

Ruby · Essencial · Inglês · Técnico

irb

/ˌaɪ ɑɹ ˈbi/substantivo

Console interativo que acompanha o Ruby: você digita expressões e vê o resultado na hora. Serve para testar ideias e explorar objetos sem criar um arquivo.

Onde usar

Aparece quando você quer conferir o que um método devolve antes de escrever no projeto. O rails console abre uma sessão irb já com a aplicação carregada.

Em código

$ irb
irb(main):001> [3, 1, 2].sort
=> [1, 2, 3]
irb(main):002> "ruby".upcase
=> "RUBY"

Exemplos

Open irb and try that method before committing.

Abra o irb e teste esse método antes de commitar.

I found the bug in irb in two minutes.

Achei o bug no irb em dois minutos.

Cuidado

Não o confunda com o comando ruby, que executa um arquivo inteiro; o irb avalia linha por linha e mostra cada retorno.

Sinônimos

console interativo, REPL

Origem

Sigla de Interactive Ruby.

Veja também

Todos os termos de Ruby