今天我们要介绍一个新的东西:如果你作为新手,但还是更喜欢在本机安装IDE的话,那么下面这个开源软件Thonny就是最好的选择!
Thonny自带Python 3.7,但安装包却很小,然后无需任何配置即可开始使用。所以,包括下载和安装时间在内,也就两三分钟的时间,你就可以开始说Hello World了!
虽然界面看上去有点儿简朴,但功能却并不少!
支持的平台
Thonny有Windows、Mac OSX、Linux等多种版本的。
Thonny支持中文,你可以选择界面语言为中文。
功能与特点
1、即装即用。Thonny安装文件很小,但已包括了你需要开始学习Python编程的全部东西。完成安装后,你可以立刻开始print("Hello World!"),然后点击绿色▶️键,运行你的第一个程序!如前所述,Python 3.7 解释器已经包括在Thonny里了,并且无需配置环境变量即可运行。当然,如果你希望选择自己已经安装的其它Python版本,也没问题。
2、变量可见。在Thonny中运行程序时,每个变量的值是可以直接在右边窗口看到的(需要先在菜单中点选“视图-变量”)。这样,你就完全不需要用print()语句来跟踪调试程序了。
3、步进调试。是的,Thonny虽然是很简单的IDE,但它有步进调试功能。每一行命令执行的过程都用高亮显示当前的中间结果。
4、函数跟踪。Thonny步进执行程序时,如果遇到函数调用,会自动弹出叠加窗口,毫不影响你本来的上下文逻辑。
5、自动分析。Thonny会自动分析你的代码,给你一个很亲切的评估简报,而且有错误的地方会高亮显示。
6、区域分辨。Thonny用不同格式不同作用域的变量。即使你使用相同的变量名字,Thonny也会告诉你它们是不同的变量。这个功能对新手简直太有用了!请看下面的截图,在函数foo中,变量something是用斜体显示的,提示与主程序的同名变量并不是同一个变量。
7、代码补全。在敲代码过程中,按Tab键,Thonny会提示完整的关键字、方法名或变量名供选择和自动补全输入。
8、图形界面安装Package。作为新手,你可能还不熟悉pip命令。没关系,你可以直接在Thonny的图形界面搜索安装你需要的Package。
好了,简洁而功能强大的Thonny就介绍到这里。感兴趣去它的官网下载安装使用吧。