2011-04-01 25 views
1

我一直在尋找一個IDE或文本編輯器,可以節省我的代碼「快照」。最近我使用大量的試驗和錯誤編寫了很多新的語言。由於在過去的幾個小時甚至幾天內進行了編碼/設計決策,我經常發現自己想要恢復一個文件或多個文件。如果我可以定期拍攝我的代碼並恢復到過去的快照,而不是間歇性地手動製作我的文件副本,那將會很好。IDE,文本編輯器,可以保存代碼的「快照」的程序? (自動保存的代碼備份)

我會想象,必須有ATLEAST,顯示了文件的版本歷史的編輯。 (我知道我可以使用git或svn或任何其他版本解決方案,但我想要一個更自動化的過程。)

(如果不是IDE,是否有人知道如何配置Windows-ShadowCopy,OSX-TimeMachine,使在45分鐘的時間間隔我的開發文件夾的備份...甚至一個第三方程序。)

+0

我覺得我其實更喜歡的節目,而不是被卡住的IDE,但能夠快速查看歷史版本可能說服我使用一個新的IDE /文本編輯器。 – tjmehta 2011-04-01 06:21:27

+1

爲什麼你不能自動化簽入來源控制?這比IDE特定的功能要容易得多並且更加靈活。 – 2011-04-01 08:10:23

回答

2

的Eclipse發生在每個文件的基礎本地歷史......但我個人強烈建議使用源代碼控制這。如果你使用類似的git或水銀,你的提交都是本地反正 - 這意味着你必須在那裏你相信你已經達到了一種有益的時刻一致的快照。

有了一點經驗,只需要幾秒鐘就可以提交你目前的工作,我認爲這是很有可能會成爲一段時間內更有效比自動快照或者每次保存或在隨機時間間隔。

(很難知道Eclipse是否真的對你有用,因爲你沒有指定你將要編程的語言。不可否認的是,在Eclipse中有相當數量的語言插件...)