Pry (software) - Pry (software) - Wikipedia
Vývojáři | John Mair (banisterfiend), Conrad Irwin, …mnoho dalších |
---|---|
Stabilní uvolnění | 0.11.1 / 26. září 2017 |
Úložiště | |
Napsáno | Rubín |
Operační systém | Cross-platform |
Plošina | Ruby tlumočník |
Typ | Rubín skořápka |
Licence | [1] Licence MIT |
webová stránka | pryrepl |
Pry je interaktivní shell pro Programovací jazyk Ruby. Je pozoruhodný jeho Pokec -inspirovaný[1] schopnost začít a REPL v běžícím programu. To umožňuje programátoři ladit a upravit aktuální stav systému.
Funkce
Pry odhaluje většinu svých introspektivních schopností pomocí a souborový systém metafora.[2] Například má CD
příkaz zahájí interakci s konkrétním objektem a použije je
do seznamu metody a proměnné.
Pry je možné spustit kdykoli uvnitř spuštěného programu.[3] V důsledku reflexní Díky povaze Ruby může programátor program zkontrolovat, změnit jeho aktuální stav nebo opravit zdrojový kód bez restartování procesu.
Pro Pry je k dispozici řada pluginů třetích stran,[1] tyto přidávají užší integraci s dalšími projekty Ruby, zvyšují schopnosti samotného Pry a zpřístupňují Pry přes vzdálené připojení.
Viz také
- Porovnání skořápek počítače
- IPython - Podobný software pro Programovací jazyk Python
- SLIZ - Interaktivní Lisp skořápka pro Emacs
- Tweak - Programovací prostředí Smalltalk