历史

使用 历史 窗格中,您可以查看最近输入的任何代码和命令 IPython控制台 ,以及他们的时间戳。

Spyder History Log, displaying a list of previously executed commands

使用历史记录窗格

导航 History 窗格非常简单明了。每个Spyder会话都标有日期和时间戳,这样就很容易记住您何时执行了某个命令。可以从上下文菜单或使用正常的系统快捷方式选择和复制语句。就像在编辑器中一样,选择一个单词或短语会显示所有其他出现的单词或短语,并且还支持完整的语法突出显示。最后输入的≈1,000行存储在窗格中。

选项菜单

右上角的选项菜单 (Hamburger 图标)允许您切换长行的换行 (Wrap lines ),以及行号是否显示在文本的左侧 (Show line numbers )。

Spyder History Log, displaying wrapping lines and showing line number

高级用法

中显示的命令列表 History 窗格存储在 history.py.spyder-py3 用户主文件夹中的目录(默认情况下, C:/Users/{username} 在Windows上, /Users/{username} 对于MacOS,通常 /home/{username} 在GNU/Linux上)。您可能需要显示不可见文件才能在非Windows操作系统上看到它。

Spyder History Log file

虽然目前除了重置首选项之外没有从Spyder界面清除历史记录的内置方法,但您可以通过关闭Spyder、删除此文件并重新启动Spyder来完成此操作。