The Interactive Rubino Shell ( IRB ) è un programma a riga di comando che consente agli sviluppatori di digitare un programma in Ruby con immediata interpretazione e l'esecuzione dei loro comandi . Questo consente allo sviluppatore di sperimentare con l'uscita di funzioni diverse in tempo reale , passo attraverso la linea di uscita dalla linea per assistere con il debug , e creare i file di sessione che consentono l'applicazione scritta in IRB da richiamare o modificato successivamente dall'utente o script di sistema . È possibile modificare lo script di inizializzazione IRB di averlo registrare automaticamente ogni sessione in un file. Istruzioni
1
Aprire il menu "Start " e digitare " % AppData % " nella barra di ricerca . Premere il tasto " Enter ".
2
doppio clic su " Ruby" e quindi fare doppio clic " . Irbrc ".
3
Aprire il file nel Blocco note da selezionandolo dalla lista delle applicazioni di default che appare sullo schermo
4
Aggiungere le seguenti righe di codice alla fine del file : .
modulo IRB
def IRB.buffer ; @ log ; fine
@ log = " "
classe WorkSpace
alias backup_evaluate valutare
def valutare ( contesto , le dichiarazioni , file = __ FILE__ , riga = __ LINE__ ) per risultato
= backup_evaluate ( contesto , le dichiarazioni , di file , linea ) per
se /IRB \\ .buffer /.match ( dichiarazioni ) per
IRB.buffer << " # { statements.chomp } \\ n"
altro
IRB.buffer << " # { statements.chomp } # = > # { result.inspect } \\ n "
fine
risultato
fine
fine
fine
5 < p > Salvare il file facendo clic su " File ", poi "Salva ". Quando si inizia una nuova sessione di IRB , il file verrà salvato automaticamente in un file chiamato " IRB.buffer " nella directory di aver avviato l'applicazione da Rubino .