July 4
L'Interactive Rubino Shell (IRB) è un programma a riga di comando che consente agli sviluppatori di digitare un programma rubino con immediata interpretazione e l'esecuzione dei loro comandi. Questo consente allo sviluppatore di sperimentare con l'uscita di diverse funzioni in tempo reale, passo attraverso la linea di uscita per linea per assistere con il debug, e creare file di sessione che consentono l'applicazione scritta in IRB di essere richiamato o modificato in seguito dallo script di utente o di sistema . È possibile modificare lo script di inizializzazione IRB di averlo registrare automaticamente ogni sessione in un file.
1 Aprire il menu "Start" e digitare "% appdata%" nella barra di ricerca. Premere Invio."
2 Fare doppio clic su "Ruby" e quindi fare doppio clic ".irbrc."
3 Aprire il file nel Blocco note 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, linea = LINE)
result = backup_evaluate(context, statements, file, line)
se /IRB\.buffer/.match(statements)
IRB.buffer & lt; & lt; "# {Statements.chomp} \ n"
altro
IRB.buffer & lt; & lt; "# {} Statements.chomp # => {# result.inspect} \ n"
fine
risultato
fine
fine
fine
5 Salvare il file facendo clic su "File", poi "Salva". Quando si inizia una nuova sessione IRB, il file verrà salvato automaticamente in un file chiamato "IRB.buffer" nella directory è stato lanciato l'applicazione di Ruby da.