W innych IDE Pythona (PythonWin i Idle) możliwe jest naciśnięcie klawisza i ponowne załadowanie bieżącego okna pliku źródłowego do konsoli. Uważam, że jest to przydatne podczas eksperymentowania z fragmentem kodu; możesz interaktywnie wywoływać funkcje z konsoli i sprawdzać tam struktury danych.Jak ponownie załadować źródło Pythona do okna konsoli w Eclipse/Pydev?
Czy istnieje sposób, aby to zrobić z Eclipse/Pydev?
Dotychczas byłem co zrobić z tym siekać w moim pliku źródłowego:
def relo():
execfile("/Path/To/Source.py", __builtins__)
Wzywam relo()
w konsoli po zapisaniu zmian w źródle. Ale wolę po prostu nacisnąć klucz. Używam pydev 1.4.7.2843.
Jest to nieco związane z pytaniem this, ale chcę po prostu ponownie załadować cały plik źródłowy.
"Przywróć" po prostu resetuje edytor tekstu do pliku źródłowego zapisanego na dysku. Nie robi nic, aby załadować plik do interpretera Pythona działającego w panelu konsoli Eclipse. –
Przepraszam, źle zrozumiałem pytanie. Zaktualizowana odpowiedź. – Mirozell