Spyder是一个用Python+Qt编写的集成开发环境,包含许多有用的函数和工具。以下是一些常用功能:
变量浏览器:可以动态交互并修改变量,可以进行绘制直方图、时间序列,编辑日期框架或Numpy数组,对集合进行排序,挖掘嵌套对象等操作。
性能分析器:可以找到并消除代码的性能瓶颈,以解除代码的运行速度问题。
调试器:可以交互方式跟踪代码执行的每一步,以便更好地理解代码的运行过程。
帮助功能:可以即时查看任何对象的文档,并呈现您自己的文档。
自动换行
函数列表Outline
快捷键:Ctrl+Shift+O
注意:Spyder 5.0.0不显示函数列表,是一个bug,新版本修复了。spyder 4.2.5也没这个问题。
代码折叠
参考
官网
源码