The Interactive Ruby Shell ( IRB ) är ett kommandoradsverktyg program som tillåter utvecklare att skriva ett Ruby -program med omedelbar tolkningen och verkställandet av deras kommandon . Detta gör det möjligt för utvecklare att experimentera med produktionen av olika funktioner i realtid , steg genom utgående linje för linje för att hjälpa till med felsökning , och skapa sessionsfiler som gör att program skrivna i IRB åberopas eller redigeras senare av användaren eller systemet manus . Du kan redigera ditt manus IRB initiering för att få den automatiskt spela in varje session till en fil . Instruktioner
1
Öppna " Start " -menyn och skriv " % AppData % " i sökfältet . Tryck " Enter ".
2
Dubbelklicka på " Ruby " och dubbelklicka sedan på " . Irbrc . " Addera 3
Öppna filen i Notepad genom välja det från standard applikationer listan som visas på skärmen
4
Lägg till följande rader med kod i slutet av filen : .
modul IRB
def IRB.buffer ; @ log , end
@ log = " "
klass arbetsytans
alias backup_evaluate utvärdera
def utvärdera ( sammanhang , uttalanden , file = __ FILE__ , linje = __ LINE__ ) katalog
resultat = backup_evaluate ( sammanhang , uttalanden , fil , line ) katalog
om /IRB \\ .buffer /.match ( uttalanden ) katalog
IRB.buffer << " # { statements.chomp } \\ n "
annars
IRB.buffer << " # { statements.chomp } # = > # { result.inspect } \\ n "
end
resultat
end
slutet
slutet
5
Spara filen genom att klicka på " File" och sedan " Spara ". När du börjar ett nytt IRB session , kommer filen att sparas automatiskt i en fil som heter " IRB.buffer " i katalogen du startade din Ruby ansökan från . Addera