Thonny

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Thonny
Developer(s) Aivar Annamaa
Stable release 1.2.0 / March 14, 2016; 8 years ago (2016-03-14)
Written in Python
Operating system Cross-platform
Platform Windows, Linux, Mac OS
Type Integrated development environment
License MIT
Website thonny.cs.ut.ee

Thonny is a Python IDE for beginners. Its supports different ways of stepping through the code, step-by-step expression evaluation, detailed visualization of the call stack and a mode for explaining the concepts of references and heap.[1]


Features

  • Statement stepping without breakpoints
  • Live variables during debugging
  • Stepping through evaluation of the expressions (expressions get replaced by their values)
  • Separate windows for executing function calls (for explaining local variables and call stack)
  • Variables and memory can be explained either by using simplified model (name → value) or by using more realistic model (name → address/id → value)
  • Possibility to log user actions for replaying or analyzing the programming process

[2][3]


See also

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.

External links

<templatestyles src="Asbox/styles.css"></templatestyles>