它曾經是,當我所做的更改在Eclipse中我的.py文件,然後修改都將自動保存,當我然後跑在調試模式程序時自動保存文件。我喜歡這個,因爲它意味着它正在調試的內容與我所看到的相同。現在它不再那麼做,這意味着它實際上運行的是舊版本,除非我先手動保存文件。我第一次運行該程序時,Eclipse問我是否總是希望在程序運行時保存任何更改,並且我回答是。我不知道爲什麼它不再做或者如何恢復。Eclipse中的PyDev:正在運行的程序
這似乎後,我開始使用水銀TortoiseHg與到位桶已經發生。作爲其中的一部分,我確實移動了一些文件,但是一切都恢復正常,並且與以前一樣命名。
當然,我可以做的改變,保存,運行,但我寧願沒有記住額外節省一步。
編輯:其實這是一個更大的問題。它也改變了我的斷點。在常規編輯模式下,我1)設置一箇中斷點並保存。 2)在斷點上添加一個新行。一切都很美好。 3)保存。現在第一個斷點轉移位置。
你能澄清一點關於斷點的東西嗎?當你在斷點上面添加一個換行符時,斷點將會按照它的意思向下移動。當您保存文件時,斷點發生了什麼(它應該是什麼)? – 2011-12-21 08:57:39
如果第一個斷點是「print'hello'」行,那麼在第二次保存之後,它不再是這一行。它似乎已經提到了這條線。所以,是的,我想這實際上並不動,但應該是。 – user984003 2011-12-21 09:00:46
保存中看起來很糟糕。你有沒有嘗試刪除TortoiseHg,看看這些問題是否消失?你是否也考慮過使用MercurialEclipse?我沒有麻煩地使用它。 – 2011-12-21 09:17:13