13.1.9. הטרמינל הטורי

החלונית לאורך תחתית החלון הראשי היא הטרמינל הטורי: כל מה שהסקריפט הרץ כותב לפלט הסטנדרטי – כל print(), כל אזהרה, כל traceback – זורם אליו באופן חי. זהו קולו של הסקריפט במהלך הפיתוח, וקריאתו היא מחצית מתהליך ניפוי הבאגים. פתח וסגור אותו מהכפתור שלו בשורת הסטטוס התחתונה; כמו החלוניות האחרות, אתה יכול לגרור אותו לגודל גדול יותר או לכווץ אותו לחלוטין.

The serial terminal showing a script's FPS prints, the traceback that ended it, and the camera's banner

הטרמינל הטורי: הדפסות הסקריפט, ה-traceback שסיים את הסקריפט, ובאנר המצלמה לאחר העצירה.

הטרמינל שומר היסטוריית גלילה עמוקה (100,000 שורות), וסרגל הכלים שלו מציע תיבת סינון המצמצמת את התצוגה לשורות התואמות לחיפוש, כפתור שמירה הכותב את כל החוצץ לקובץ טקסט, ומתג גלישת שורות לשורות ארוכות. הטקסט מתקרב ומתרחק עם Ctrl+scroll כמו בעורך. גלול למעלה והגלילה האוטומטית משתהית כדי שתוכל לקרוא פלט מוקדם יותר בזמן שהסקריפט ממשיך להדפיס; גלול חזרה לתחתית והיא מתחדשת.

החלונית היא לפלט בלבד – היא מציגה את מה שהמצלמה מדפיסה אך אינה מקבלת קלט מוקלד. עבור הנחיית REPL אינטראקטיבית על המצלמה, פתח במקום זאת חלון טרמינל עצמאי.

ה-tracebacks מחוברים אל העורך. כאשר סקריפט מת עם חריגה שאינה מטופלת, ה-IDE מנתח את ה-traceback בזמן שהוא מודפס, מקפיץ את העורך אל השורה הבעייתית, ו – כאשר הקובץ הכושל הוא מודול על כונן המצלמה ולא הסקריפט הפתוח – פותח את הקובץ ההוא בשורה הכושלת. אתה עובר ישירות מ“זה קרס“ אל השורה שקרסה.