Раньше, когда я вносил изменения в свой файл .py в Eclipse, эти изменения автоматически сохранялись, когда я запускал программу в режиме отладки. Мне понравилось это, поскольку это означало, что отладка была такой же, как и то, на что я смотрел. Теперь он больше не делает этого, что означает, что он на самом деле работает на старой версии, если я сначала не сохраню файл вручную. В первый раз, когда я запустил программу, Eclipse спросил меня, всегда ли я хотел сохранить какие-либо изменения при запуске программы, и я ответил да. Я не знаю, почему он больше этого не делает или как его вернуть.
Похоже, это произошло после того, как я начал использовать Mercurial TortoiseHg с BitBucket. Как часть этого, я переместил некоторые файлы, но все вернулось и названо так же, как и раньше.
Конечно, я могу просто изменить, сохранить, запустить, но я бы предпочел не вспоминать дополнительный шаг сохранения.
Редактировать: На самом деле это большая проблема. Это также сдвигает мои контрольные точки. В обычном режиме редактирования я 1) устанавливаю точку останова и сохраняю. 2) Добавьте новую строку над точкой останова. Все выглядит хорошо. 3) Сохранить. Теперь первая точка останова меняет положение.