2008-10-19 86 views
31

有誰知道任何記事本++插件可以定期保存我正在使用的任何版本的記事本嗎?理想情況下,它會使用自動版本號和標題中的日期保存許多版本,並可能將它們存儲在壓縮歸檔中以節省空間。任何Notepad ++插件可自動保存文檔版本

是否已經存在這樣的事情,或者我試圖自己寫這樣的插件?

感謝,
卡梅倫

附:它應該是免費軟件或者(最好是)開源的。

+0

如果有人知道可以讓你比較文件版本的插件,請參閱http://softwarerecs.stackexchange.com/questions/30896/looking-for-a-simple-editor-that-c​​an-display -diffs-of-saved-versions – Mawg 2016-03-29 07:56:01

回答

45

設置>首選項>備份選項卡>單擊詳盡備份

這將時間戳文件的副本每次保存。


更新:

AutoSave允許自動保存基於定時器時間表當前打開的文件(默認爲1分鐘)和/或在應用程序失去焦點。該插件提供了幾個選項來保存當前(或所有文件),只選擇命名的,通過菜單訪問。

[經由Lifehacker]


UPDATE2: 當心:如果設置自定義備份目錄到被刪除/移動,那麼,備份不會發生! 沒有錯誤是通知你的死鏈接!

+9

「and Tick Enable Auto-completion」 - 這與備份文件無關。這是編輯器本身的代碼自動完成功能。 – MrWhite 2012-09-10 14:24:16

6

或許,您可能更願意查看更接近「真正」版本控制的東西 - Mercurial。它不需要服務器,而且設置起來非常簡單。

要使其自動化,您可以打開Notepad ++中的自動保存,並設置一個Windows計劃任務,每隔幾分鐘執行一次hg commit

0

看來您是Windows用戶,因此您可以選擇使用卷影副本,但副本可能不會經常產生。

IntelliJ Idea和其他一些Java IDE有local history feature

我個人在Dreamhost上使用TortoiseSVNsvn server。這有額外的好處,我的文件存儲在異地,以防萬一發生災難。

1

我開始編寫一個小插件,但最後它並不是非常有用(緩慢和有點小錯誤)。我現在使用版本控制來保存任何我想保留不同版本的文件。