The Interactive Ruby Shell ( IRB ) er et kommandolinjeverktøy program som lar utviklere å skrive et Ruby program med umiddelbar tolkning og gjennomføring av sine kommandoer. Dette lar utvikleren å eksperimentere med produksjon av ulike funksjoner i sanntid , steg gjennom produksjonen linje for linje for å hjelpe til med feilsøking, og skape økt filer som gjør programmet skrevet i IRB for å kunne påberopes eller redigert senere av brukeren eller systemet skript . Du kan redigere IRB initialisering script for å få den automatisk registrerer hver økt til en fil. Instruksjoner
en
Åpne "Start "-menyen og skriv inn "% AppData % " i søkefeltet. Trykk på "Enter".
2
Dobbeltklikk på " Ruby " og dobbeltklikk på " . Irbrc . "
3
Åpne filen i Notepad ved velge den fra standard applikasjoner listen som vises på skjermen
4
Legg til følgende linjer med kode til slutten av filen: .
modul IRB
def IRB.buffer ; @ log ; end
@ log = " "
klasse Workspace
alias backup_evaluate evaluere
def evaluere ( kontekst , uttalelser, file = __ FILE__ , linje = __ LINE__ )
resultat = backup_evaluate ( kontekst , uttalelser, fil , linje)
hvis /IRB \\ .buffer /.match ( utsagn )
IRB.buffer << " # { statements.chomp } \\ n"
annet
IRB.buffer << " # { statements.chomp } # = > # { result.inspect } \\ n "
slutten
resultat
slutten
slutten
slutten
5 < p> Lagre filen ved å klikke på "File " og deretter " Lagre". Når du begynner en ny IRB økten, vil filen automatisk bli lagret i en fil som heter " IRB.buffer " i katalogen du startet din Ruby søknad fra .