You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: unsupported-features.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,10 +23,13 @@ It's meant to illustrate **small pieces of self-contained code** that runs for n
23
23
24
24
Due to this ultra-focused design, the following features are not supported and will likely *never* be supported:
25
25
26
-
- Code that is too large in size. Shorten your code to what fits on a blackboard or presentation slide!
26
+
- Code that is too large in size.
27
+
- Shorten your code to what fits on a blackboard or presentation slide!
28
+
- Python Tutor is *not* for debugging arbitrary code that you paste into it; you probably need to shorten your code to isolate what you want to debug
27
29
- Code that runs for too many steps (e.g., > 1,000 steps) or for a long time
28
-
- shorten your code to isolate exactly where you want to visualize
29
-
- or [set Python breakpoints](https://youtu.be/80ztTXP90Vs?t=42) using `#break` comments
30
+
- shorten your code to isolate exactly what operations you want to visualize
31
+
- make your data structures smaller and your loops/functions run fewer times
32
+
-[set Python breakpoints](https://youtu.be/80ztTXP90Vs?t=42) using `#break` comments
30
33
- Visualizing custom data structures from imported libraries; Python Tutor visualizes only built-in types and data structures
31
34
- Importing most external libraries (try "Python 3.6 with Anaconda (experimental)" to access more libraries)
32
35
- Reading data from external files (you can use strings to emulate files: examples for [Python3](http://goo.gl/uNvBGl) and [Python2](http://goo.gl/Q9xQ4p))
0 commit comments