Thonny

维基百科,自由的百科全书
跳转到导航 跳转到搜索
Thonny
File:Thonny logo.png
File:Thonny2 0 screenshot windows 10.png
开发者Aivar Annamaa与其他贡献者
当前版本
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    源代码库github.com/thonny/thonny/
    编程语言Python
    引擎
      Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
      操作系统跨平台
      平台Windows, Linux, macOS
      类型集成开发环境
      许可协议MIT
      网站thonny.org

      Thonny (/ˈθɒni/ THON-ee)是一款免费开源Python集成开发环境,专门为初学者设计,由爱沙尼亚的一位程序员Aivar Annamaa编写。它支持以不同的单步调试、分步计算表达式、调用堆栈的详细可视化以及解释引用和概念的模式。[1]

      功能[编辑]

      • 行号
      • 单步执行无断点的语句
      • 实时显示调试时变量的值
      • 单步执行表达式的计算(表达式被其值替换)
      • 用于执行函数调试的单独窗口(解释局部变量和调用堆栈)
      • 变量和内存可以通过使用简化的模型或使用更真实的模型来解释
      • 简单的pip图形化界面
      • 支持CPythonMicroPython
      • 支持通过SSH在远程设备上运行与管理文件
      • 记录用户作以重播或分析编程过程

      [2][3][4][5]

      可用平台[编辑]

      该软件在WindowsmacOSLinux上工作,以二进制捆绑包的形式提供,包括最新的Python解释器[3]或pip安装的软件包。[6]它可以通过操作系统的包管理工具在Debian树莓派UbuntuFedora上安装。它是由Python的Tkinter小部件工具包编写的。

      接待[编辑]

      Thonny受到了Python和计算机科学教育社区的好评。[7][8][9] 它已成为多个编程MOOC中的推荐工具。 [10][11] 自2017年6月起,它已默认包含在树莓派的官方作系统发行版Raspberry Pi OS中。 [12]

      参见[编辑]

      引用[编辑]

      1. ^ Annamaa, Aivar. Introducing Thonny, a Python IDE for learning programming. 第15届Koli Calling Conference on Computing Education Research会议记录. Koli, Finland: ACM: 117–121. 2015 [2025-06-08]. (原始内容存档于2019-06-01). 
      2. ^ Annamaa, Aivar. Thonny, a Python IDE for learning programming. 2015年ACM计算机科学教育创新与技术会议论文集. Vilnius, Lithuania: ACM: 343. 2015. 
      3. ^ 3.0 3.1 Thonny官网. [28 October 2018]. (原始内容存档于2022-05-20). 
      4. ^ Thonny on a Raspberry Pi: Using the new Python IDE in Raspbian. The MagPi Magazine. [28 October 2018]. (原始内容存档于2019-07-22). 
      5. ^ Learn to code with Thonny — a Python IDE for beginners. Fedora Magazine. [28 October 2018]. 
      6. ^ Thonny Python distribution. Python Package Index. [28 October 2018]. (原始内容存档于2018-10-28). 
      7. ^ Are you a Python newbie? Meet the IDE for beginners. JAXenter. [28 October 2018]. 
      8. ^ New Term New Tool - Thonny, a Python IDE. C'est la Z. [28 October 2018]. (原始内容存档于2018-10-28). 
      9. ^ Python IDEs for beginners - Thonny, Geany or Idle. ProjectCodeEd. [28 October 2018]. (原始内容存档于2019-02-28). 
      10. ^ Installing Packages in Thonny. Python Data Visualization MOOC by Rice University. [28 October 2018]. 
      11. ^ Thonny. Programming MOOC by University of Tartu. [28 October 2018]. (原始内容存档于2018-10-28). 
      12. ^ A Raspbian desktop update with some new programming tools. Raspberry Pi blog. [28 October 2018]. (原始内容存档于2018-10-28). 

      外部链接[编辑]