13.2.5. Terminal szeregowy#

Panel wzdłuż dolnej części okna to terminal szeregowy: wszystko, co działający skrypt wypisuje na standardowe wyjście – każdy print(), każde ostrzeżenie, każdy ślad wyjątku – jest do niego strumieniowane na żywo. W ten sposób działający produkt zgłasza, co robi. Otwieraj i zamykaj go za pomocą jego przycisku w dolnym pasku stanu; podobnie jak inne panele, możesz go przeciągnąć, aby go powiększyć, lub całkowicie zwinąć.

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

Terminal szeregowy: wydruki skryptu, ślad wyjątku, jeśli skrypt zawiedzie, oraz baner kamery.#

Terminal utrzymuje głęboką historię przewijania, a jego pasek narzędzi oferuje pole filtra, które zawęża widok do wierszy pasujących do wyszukiwania, przycisk zapisu, który zapisuje cały bufor do pliku tekstowego, oraz przełącznik zawijania długich wierszy. Tekst powiększa się za pomocą Ctrl+scroll. Przewiń w górę, a automatyczne przewijanie wstrzyma się, dzięki czemu możesz odczytać wcześniejsze wyjście, podczas gdy skrypt nadal wypisuje; przewiń z powrotem na dół, a wznowi się.

Panel jest tylko do wyjścia – wyświetla to, co wypisuje kamera, ale nie przyjmuje wpisywanych danych.