ארכיון יומי: 31 אוגוסט, 2011

pry

prypry הוא טרמינל רובי, אשר ממש דומה לirb למראית עין ראשונית, אבל הוא מכיל הרבה יותר יכולות ותכונות מאשר irb.

pry מגיע עם פקודות מוכרות של עולם היוניקס כדוגמת ls, cd, cat וexit, אבל התפקיד שלו הוא לסייע לנו תכנת קוד בצורה קלה ופשוטה עם המון תכונות עבור זה אשר מגיעות בברירת מחדל. הפקודות עצמן, נועדו לקוד ולא למערכת קבצים.

בנוסף, המסוף מאפשר לדבג קוד בזמן ריצה, מאפשר להיכנס לתוך namespace, מחלקות, ואפילו מתודות. לערוך קוד והלחזיר אותו לסביבת המסוף, הצגת תעוד בתוך המסוף, שליחת קוד ל gist ורשימת היכולות המגיעות בברירת מחדל עוד ארוכה, וזה עוד מבלי לדבר על האפשרות לקבל תוספות.

בימים האחרונים שהתחלתי לשחק איתו, אני חייב לציין כי הוא שינוי מרענן, מ IRB.

תעוד השימוש במסוף תוכלו למצוא בוויקי של הפרוייקט.

אני ממליץ לכם גם לצפות בScreen Cast הבא,אשר לדעתי רק יעשה לכם חשק לקחת אותו לסיבוב.