В других Python IDE (PythonWin и Idle) можно нажать клавишу и обновить текущее окно исходного файла в консоли. Я считаю это полезным при экспериментировании с куском кода; вы можете вызывать функции из консоли в интерактивном режиме и проверять структуры данных там.Как перезагрузить источник Python в окно консоли в Eclipse/Pydev?
Есть ли способ сделать это с помощью Eclipse/Pydev?
До сих пор я делал делать с этим хака в моем исходном файле:
def relo():
execfile("/Path/To/Source.py", __builtins__)
Я называю relo()
в консоли после того, как я сохранить изменения в исходный код. Но я бы скорее просто нажал клавишу. Я использую pydev 1.4.7.2843.
Это связано с вопросом this, но я хочу просто перезагрузить весь исходный файл.
«Отменить» просто сбрасывает текстовый редактор в исходный файл, сохраненный на диске. Он ничего не делает, чтобы загрузить файл в интерпретатор Python, запущенный в панели консоли Eclipse. –
извините, непонятый вопрос. Обновленный ответ. – Mirozell