Spyder IDE使用运行选择重新加载代码('F9') [英] Spyder IDE reload code with run selection ('F9')

查看:15
本文介绍了Spyder IDE使用运行选择重新加载代码('F9')的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否可以使UMR使用‘F9’(运行选择)?我经常使用Spyder中的运行选择功能从外部脚本(MatLab工作流)调用正在调试的模块的特定函数。使用外部脚本有助于提供所需的函数输入(变量资源管理器等)。

但是,我不想从头开始运行整个脚本(‘F5’),因为它包含耗时的调用。不幸的是,似乎只有在运行整个脚本文件时,修改过的模块才会通过UMR更新。相反,在使用运行选择时,每次模块稍有更改时都需要重新加载()。

一种解决方法是查找并注释掉所有耗时的调用,然后运行整个脚本来检查模块,这非常恼人,因为这必须在之后撤消。

有没有更好的办法?

Spyder

(Spyder Developer Here)要在编辑器中重新加载您正在开发的模块的代码,在不使用F5的情况下保存它后,您需要在开始在推荐答案控制台上工作之前运行以下两个命令:

In [1]: %load_ext autoreload
In [2]: %autoreload 2

这篇关于Spyder IDE使用运行选择重新加载代码('F9')的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆