Thonny 适合初学者的 Python IDE开源项目

我要开发同款
匿名用户2018年10月23日
33阅读
开发技术Python
所属分类开发工具、Python开发工具
授权协议MIT

作品详情

Thonny——一个面向初学者的PythonIDE

Thonny由爱沙尼亚的Tartu大学开发,它采用了不同的方法,因为它的调试器是专为学习和教学编程而设计的。

特性

易于上手。Thonny内置了Python3.7,因此只需要一个简单的安装程序,你就可以开始学习编程了(如有必要,您还可以使用单独的Python安装)。初始的用户界面会删除可能分散初学者注意力的所有功能。

查看变量方便。当写完代码后,可以点击 View→Variables 查看变量,对变量的地址和变量之间的引用一目了然。

简易的调试器。只需按Ctrl+F5而不是F5,即可一步一步地运行程序,且不需要打断点。按F6进行大步,按F7进行一小步。步骤遵循程序结构,而不仅仅是代码行。

Stepthroughexpressionevaluation.Ifyouusesmallsteps,thenyoucanevenseehowPythonevaluatesyourexpressions.Youcanthinkofthislight-blueboxasapieceofpaperwherePythonreplacessubexpressionswiththeirvalues,piece-by-piece.

嵌套调用函数。单步执行函数调用将打开一个带有单独局部变量表和代码指针的新窗口,这能够很好地理解函数调用的工作原理,对于理解递归尤其重要。

高亮显示语法错误。没有闭合的引号和括号是最常见的初学者语法错误。Thonny的编辑器能让初学者十分容易发现错误。

突然显示变量的作用域范围。局部变量和全局变量在视觉上会有所区分。

用于展示引用地址的“模型”。Variablesareinitiallypresentedaccordingtosimplifiedmodel(name→value)butyoucanswitchtomorerealisticmodel(name→address/id→value).

自动补全代码。使用者可以在代码补全的帮助下浏览API。

对初学者友好的系统级别shell。 Select Tools→Opensystemshell toinstallextrapackagesorlearnhandlingPythononcommandline.PATHandconflictswithotherPythoninterpretersaretakencareofbyThonny.

简洁而干净的pipGUI. Select Tools→Managepackages foreveneasierinstallationof3rdpartypackages.

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论