在Ipython中运行脚本(使用%run)并且脚本中有错误时,是否可以在错误行打开编辑器或者让打开的编辑器跳转到该行?
答案 0 :(得分:0)
自动这不会发生,虽然可以实现类似的东西。问题是,打开正确的文件是什么?回溯将显示函数引发错误的所有可能文件。在一个大项目中,不清楚错误是在哪个文件中,是调用者还是被调用者发出错误? 大多数高级IDE,例如带有pydev的eclipse允许直接跳转到行和函数调用,所以它被覆盖在那里。
在ipython级别上你可以做到
%edit file_named_in_error.py