Pyzo是一个免费开源的跨平台的Python IDE,它专注于交互和introspection,这使它非常适合科学计算。它为了简化和高效而设计。它由两个主要组件,编辑器和外壳(shell)组成,并使用一组可插拔工具来帮助程序员。可以使用项目管理器工具轻松加载文件。与WingIDE相比他们同样高效、强大,但它的UI更加友好、直观、时尚且性能也更加稳定。

功能特点
强大的Introspection。
允许各种方式交互式运行代码。
使用直观的快捷编辑器,可以为菜单中的任何项目创建快捷方式。
各种方便的工具,你也可以加上自己做的工具。
支持不同的Qt主题。
在编辑器和外壳中都支持完整的Unicode支持。
shell
可以选择和复制shell中的文本。文本可以粘贴到命令行。
允许交互使用几个GUI工具包:PySide,PyQt4,Tk,wx,fltk,GTK。
支持类似于IPython的命令。
您可以创建多个shell配置
使用'pip'或'conda'命令来管理你的包。
编辑器
支持自动缩进。
自动确定加载文件时的缩进宽度。
支持评论和取消注释所选行。
查找/替换(也支持正则表达式)。
多种字体的选择,默认情况下,Pyzo有两种漂亮的字体。
断点用于调试。
Introspection
可选自动完成Python关键字。
自动完成在编辑器中当前文件中定义的函数,类和类属性。
使用调用提示显示函数的签名
软件亮点
Pyzo支持几种在编辑器中运行源代码的方法。
运行选择:如果没有选中文本,则执行当前行; 如果选择在一行上,则评估选择; 如果选择跨越多行,Pyzo将运行(完整)选定的行。
运行单元格:单元格是以##or 开头的两个命令之间的所有内容#%%。
运行文件:这将运行当前文件中的所有代码。
运行项目主文件:在当前项目的主文件中运行代码。
更新日志
版本4.10.2 (10-02-2020)
修复PyInstaller的更改库路径泄漏到内核(#665)。
Pyzo v4.3.1
修复工作区变量内省
修复PyQt4 GUI集成中的严重回归
添加PyQt5 GUI集成
|