Python IDLE是一款极为强大的软件,它具备诸多我们日常生活与办公中所需的实用功能。该软件界面简洁,却功能强大,无论是日常使用还是办公场景,都能成为我们得力的工具。
Python IDLE中文版是专业的Python集成开发环境,是各类非商业Python开发的理想之选。通常下载正版Python后,IDLE会自动安装。此软件包含语法加亮、段落缩进、基本文本编辑、TABLE键控制、调试程序等功能,并且是汉化版本。
目录
IDLE有命令行窗口和编辑器窗口这两种主要窗口类型,用户能同时打开多个编辑器窗口。Windows和Linux平台都有各自的主菜单,下面记录的每个菜单都关联着对应的窗口类型。
导出窗口,例如“编辑=>在文件中查找”属于编辑器窗口的子类型。它们目前主菜单相同,但默认标题和上下文菜单存在差异。
在macOS上,仅有一个应用程序菜单,它会根据当前所选窗口动态变化,其中有一个IDLE菜单,部分条目按照Apple准则进行了位置调整。
文件菜单 (命令行和编辑器)
新建文件:创建一个文件编辑器窗口。
打开...:通过打开窗口打开已存在的文件。
近期文件:打开近期文件列表,从中选取文件打开。
打开模块...:打开已存在的模块(搜索sys.path)
类浏览器:在当前编辑的文件中,以树形结构展示函数、类和方法。在命令行中,需先打开一个模块。
路径浏览:以树状结构展示sys.path目录、模块、函数、类和方法。
保存:若文件已存在,将当前窗口内容保存到对应文件。自打开或上次保存后有修改的文件,窗口标题栏首尾会出现星号 *。若没有对应文件,则使用“另存为”。
保存为...:使用“保存为”对话框保存当前窗口,保存的文件将成为当前窗口新的对应文件。
另存为副本...:将当前窗口内容保存到另一个文件,不改变当前对应文件。
打印窗口:通过默认打印机打印当前窗口。
关闭:关闭当前窗口(未保存会询问)。
退出:关闭所有窗口并退出IDLE(未保存会询问)
编辑菜单(命令行和编辑器)
撤销操作:撤销当前窗口最近一次操作,最多可撤回1000条操作记录。
重做:重做当前窗口最近一次撤销的操作。
剪切:将选区复制到系统剪贴板,然后删除选区。
复制:将选区复制到系统剪贴板。
粘贴:将系统剪贴板内容插入当前窗口。
剪贴板功能也适用于上下文目录。
全选:选择当前窗口全部内容。
查找...:打开多选项查找窗口。
再次查找:若上次搜索有结果,重复该搜索。
查找选区:查找当前选中的字符串(若存在)
在文件中查找...:打开文件查找对话框,结果输出到新的输出窗口。
替换...:打开“查找并替换”对话框。
前往行:将光标移动到指定行开头并使该行可见。若请求超出文件末尾,则移动到末尾。清除所有选区并更新行和列状态。
提示完成:打开可滚动列表,允许选择关键字和属性。详情见下面“编辑和导航”部分的Completions。
展开文本:展开输入的前缀以匹配同一窗口中的完整单词;重复操作可获得不同扩展。
显示调用贴士:在函数右括号后,打开显示函数参数提示的小窗口。详情见下面“编辑和导航”部分的Calltips。
显示周围括号:突出显示周围的括号。
格式菜单(仅window编辑器)
增加缩进:将选定行向右移动缩进宽度(默认4个空格)。
减少缩进:将选定行向左移动缩进宽度(默认4个空格)。
注释:在所选行前插入##。
取消注释:删除所选行开头的#或##。
制表符化:将前导空格转换为制表符。(注意:建议使用4个空格缩进Python代码。)
取消制表符化:将所有制表符转换为正确数量的空格。
缩进方式切换:打开对话框,在制表符和空格之间切换。
缩进宽度调整:打开对话框更改缩进宽度。Python社区默认值为4个空格。
格式段落:在注释块、多行字符串或字符串的选定行中,重新格式化当前以空行分隔的段落。段落所有行格式列数少于N,N默认72。
删除尾随空格:对每行(包括多行字符串中的行)应用str.rstrip,删除行尾非空白字符后的尾随空格和其他空白字符。除Shell窗口外,删除文件末尾多余换行符。
运行菜单(仅window编辑器)
运行模块:执行“检查模块”。若无误,重启shell清理环境,然后执行模块。输出显示在shell窗口。注意输出需用“打印”或“写入”。执行完成后,Shell保留焦点并显示提示,可交互探索执行结果,类似在命令行执行“python -i file”。
运行... 定制:与“运行模块”相同,但使用自定义设置运行模块。命令行参数扩展sys.argv,如同在命令行传递。模块可在命令行管理程序中运行,无需重启。
检查模块:检查“编辑器”窗口中当前打开模块的语法。若未保存,IDLE会按“空闲设置”对话框“常规”选项卡所选方式提示用户保存或自动保存。若有语法错误,会在“编辑器”窗口指示大概位置。
Python Shell:打开或唤醒Python Shell窗口。
Shell菜单(仅window编辑器)
查看最近重启:将Shell窗口滚动到上一次Shell重启处。
重启Shell:重启shell清理环境。
上一条历史记录:循环浏览历史记录中与当前条目匹配的早期命令。
下一条历史记录:循环浏览历史记录中与当前条目匹配的后续命令。
中断执行:停止正在运行的程序。
调试菜单(仅window编辑器)
跳转到文件/行:查看当前光标所在行及上一行的文件名和行号。若找到,若文件未打开则打开,显示该行。用于查看异常回溯中引用的源行和“在文件中查找”找到的行。在Shell窗口和输出窗口的上下文菜单中也可用。
调试器(切换):激活后,在Shell中输入的代码或从编辑器运行的代码将在调试器下运行。在编辑器中,可使用上下文菜单设置断点。此功能不完整,具有实验性。
堆栈查看器:以树状目录显示最后一个异常的堆栈回溯,可访问本地和全局。
自动打开堆栈查看器:在未处理的异常上切换自动打开堆栈查看器。
选项菜单(命令行和编辑器)
配置IDLE:打开配置对话框,更改字体、缩进、键绑定、文本颜色主题、启动窗口和大小、其他帮助源和扩展名等各项首选项。在MacOS上,通过应用程序菜单选择“首选项”打开配置对话框。详情见“帮助和首选项”下的“首选项设置”。
多数配置选项适用于所有窗口或未来所有窗口。以下选项仅适用于活动窗口。
显示/隐藏代码上下文(仅window编辑器):在编辑窗口顶部打开一个面板,显示滚动到窗口顶部以上代码的块上下文。详情见下面“编辑和导航”部分的“Code Context”。
显示/隐藏行号(仅window编辑器):在编辑窗口左侧打开一列显示每行文本的行号。默认关闭,可在首选项中更改(见“设置首选项”)。
缩放/还原高度:在正常大小和最大高度之间切换窗口。初始大小默认40行80字符,除非在“Configure IDLE”对话框“常规”选项卡中更改。屏幕最大高度在首次缩放窗口时临时最大化窗口确定。更改屏幕设置可能使保存的高度无效。窗口最大化时此切换无效。
Window菜单(命令行和编辑器):列出所有打开窗口的名称,选择一个将其置于前台(必要时去除符号)。
帮助菜单(命令行和编辑器)

采用100%纯正的Python编码,使用名为tkinter的图形用户界面工具。
具备跨平台特性,在Windows、Unix和macOS上运行效果相近。
Python IDLE中文版提供输入输出高亮和错误信息的Python命令行窗口(交互解释器)。
多窗口文本编辑器具备多次撤销操作、Python语法高亮、智能缩进、函数调用提示、自动补全等功能。
可在多个窗口中检索,在编辑器中替换文本,还能在多个文件中检索(通过grep)。
调试器具备持久保存的断点调试、单步调试、查看本地和全局命名空间功能。