Feature highlights of birdseye
masterbirdseye provides a non-linear debugging experience focused on data flow rather than line-by-line stepping:
- Loop Iteration Navigation: Move back and forth through loop iterations to observe how expression values change over time.
- Exception Highlighting: Identify which specific expressions raise exceptions, including those that are suppressed by
try/exceptblocks. - Data Structure Exploration: Expand concrete data structures and objects to inspect their contents (depth and length are automatically limited to prevent data overload).
- Chronological Call Organization: Function calls are organized by file and function, then ordered by time, providing a clear timeline of execution.