在其他 Python IDE(PythonWin 和 Idle)中,可以按一个键并将当前的源文件窗口重新加载到控制台中。我发现这在尝试一段代码时很有用;您可以从控制台以交互方式调用函数并在那里检查数据结构。
有没有办法用 Eclipse/Pydev 做到这一点?
到目前为止,我一直在我的源文件中使用这个 hack:
def relo():
execfile("/Path/To/Source.py", __builtins__)
relo()
保存对源的更改后,我在控制台中调用。但我宁愿只是轻按一个键。我正在使用 pydev 1.4.7.2843。
这与这个问题有些相关,但我只想重新加载整个源文件。