今天来说说Python IDE,如果你是一位Python初学者,那最适合Thonny它了,如果不是初学者,请选择PyDev和Pycharm.

一、下载安装说明

适用于 Windows
适用于 Mac
适用于 Linux
pip 安装
常问问题
最新的稳定版本链接在本页顶部的下载框中。旧版本和预发布可以在https://github.com/thonny/thonny/releases找到

二、初学者为什么适合选择它:

看下它的界面就知道,简直是清爽的不能再清爽了。
在这里插入图片描述

三、那它有那些特征:

1.易于上手

Thonny 内置了 Python 3.7,因此只需要一个简单的下载安装过程,您就可以开始学习编程了。(如有必要,您也可以使用单独的 Python 安装。)初始用户界面去除了所有可能分散初学者注意力的功能。
在这里插入图片描述

是不是很有个性的IDE.

2.没有麻烦的变量

完成 hello-worlds 后,选择View → Variables并查看您的程序和 shell 命令如何影响 Python 变量。
在这里插入图片描述

3.简单的调试器

调试程序时只需按 Ctrl+F5 而不是 F5,您就可以逐步运行您的程序,不需要断点。按 F6 为一大步,F7 为一小步。步骤遵循程序结构,而不仅仅是代码行。
在这里插入图片描述

4.逐步完成表达式评估

如果您使用小步骤,那么您甚至可以看到 Python 如何评估您的表达式。您可以将这个浅蓝色框视为一张纸,其中 Python 将子表达式逐个替换为其值。
在这里插入图片描述

5.函数调用的忠实表示

单步执行函数调用会打开一个新窗口,其中包含单独的局部变量表和代码指针。充分理解函数调用的工作原理对于理解递归尤其重要。
在这里插入图片描述

6.突出显示语法错误

未闭合的引号和括号是初学者最常见的语法错误。Thonny 的编辑器使这些很容易被发现。
在这里插入图片描述

7.解释范围

突出显示变量出现提醒您,相同的名称并不总是意味着相同的变量,并有助于发现错别字。局部变量在视觉上与全局变量不同。
在这里插入图片描述

8.解释参考的模式

变量最初根据简化模型(名称→值)呈现,但您可以切换到更现实的模型(名称→地址/id→值)。
在这里插入图片描述

9.代码补全

学生可以在代码完成的帮助下探索 API。
在这里插入图片描述

10.初学者友好的系统Sell

选择工具 → 打开系统Sell以安装额外的软件包或学习在命令行上处理 Python。PATH 以及与其他 Python 解释器的冲突由 Thonny 处理。
在这里插入图片描述

11.简单干净的 pip GUI

选择工具 → 管理包,以便更轻松地安装第三方包。
在这里插入图片描述

四、插件安装

Thonny 具有用于扩展的简单基础结构

这些是一些已知的 Thonny 插件:

thonny-black-format添加了一个用黑色格式化当前文件的命令
thonny-ev3dev允许将代码上传到 EV3(以及更多)
thonny-error-explainer使用新的错误检查器扩展了 Assistant
thonny-lahendus允许从lahendus.ut.ee加载练习并提交解决方案以进行自动评估。
thonny-edison允许将Python 代码上传到Edison 教育机器人
thonny-dracula添加了 Dracula 语法主题。
thonny-onedark添加了 One Dark 语法主题。
thonny-crosshair添加了调用CrossHair分析器的命令。
thonny-icontract-hypothesis添加了调用icontract-hypothesis 分析器的命令。

如果你要扩展功能,可以安装上面的插件。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐