自动备份
Sublime Text 2/3 自动备份插件
详细信息
安装次数
- 总计 28K
- Win 19K
- Mac 6K
- Linux 3K
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 4 | 0 | 0 | 1 | 1 | 1 | 3 | 0 | 3 | 0 | 1 | 2 | 0 | 0 | 3 | 2 | 0 | 2 | 1 | 0 | 2 | 1 | 1 | 0 | 3 | 1 | 2 | 1 | 0 | 2 | 1 | 0 | 2 | 0 | 1 | 0 | 1 | 3 | 0 | 2 | 3 | 3 | 0 | 0 | 0 | 1 |
Mac | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
Linux | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
README
sublimetext-autobackups
Sublime Text 2/3 自动备份插件
AutoBackups 是一个 Sublime Text 2/3 插件,每次你保存或打开(如果备份文件不存在)文件时都会自动保存备份副本。(就像 DreamWeaver.. 不,比 DreamWeaver 更好)
当你编辑文本文件(脚本、散文、等等)时,你经常会希望得到上一版本。你是否不小心删除了重要配置文件的一部分,或者希望可以回滚几个小时的文档?这个插件会将你打开/保存的文件复制到备份目录结构中,确保你永远不会丢失文件的旧版本。如果启用了备份_per_day 设置,将每天保存备份。如果启用了 backup_per_time 设置,则每次保存时都会保存备份。
赞助商
暂时没有赞助商.. :(
如果你喜欢这个软件,请不要忘记为其进一步的开发捐款!
配置
要更改插件配置,请访问 首选项->包设置->自动备份
中的插件设置。
配置选项
{
// Don't make changes to this file directly as they can get wiped out when the
// plugin is updated. Instead transfer what you need to the 'Settings - User' file.
// The directory where we'll keep our backups. If empty, we'll try to put them in
// D:/Sublime Text Backups
"backup_dir": "D:/Sublime Text Backups",
// If true, also save a backup copy any time a file is opened (if backup file not exists)
"backup_on_open_file": true,
// If true, backups saved per day, in separate folders, for example D:/Sublime Text Backups/2013-05-23/myfile.php
"backup_per_day": true,
// If set, backups saved per second. possible values: false, "folder" or "file"
// false - disabled backup per second
// "folder" - backup example D:/Sublime Text Backups/2013-05-23/095034/myfile.php
// "file" - backup example D:/Sublime Text Backups/2013-05-23/myfile_095034.php
// to use this feature, you must have enabled backup_per_day setting
"backup_per_time": "file",
// Files larger than this many bytes won't be backed up.
"max_backup_file_size_bytes": 262144, // = 256 KB
// Files older than X days will be deleted. If 0 - auto delete disabled
"delete_old_backups": 0, // days to delete
// ignore files/folders which match regexes
"ignore_regexes": [
// VCS folders
"/\\.svn/", "/\\.hg/", "/\\.git/", "/\\.bzr/"
// binary extensions
,"\\.(jpg|JPG|jpeg|JPEG|pjpeg|PJPEG|gif|GIF|png|PNG|apng|APNG|bmp|BMP|mp3|MP3|mid|MID|wav|WAV|au|AU|mp4|MP4|3gp|3GP|avi|AVI|wmv|WMV|mpeg|MPEG|mpg|MPG|mkv|MKV|swf|SWF|flv|FLV|zip|ZIP|rar|RAR|tar|TAR|tgz|TGZ|gz|GZ|bz2?|BZ2?|pdf|PDF|docx?|DOCX?|xlsx?|XLSX?|pptx?|PPTX?|rtf|RTF|psd|PSD|cdr|CDR|fla|FLA|exe|EXE)$"
],
// If true, backup file opened in same line as cursor in original file
"open_in_same_line": true,
// If true, show backup previews (only in ST3)
"show_previews": true
}
安装
使用 Package Control 插件:安装 AutoBackups 的一种简单方法是通过 Package Control,可以在该网站找到:[https://sublime.wbond.net/installation](https://sublime.wbond.net/installation)
安装 Package Control 后,重新启动 Sublime Text,打开命令面板(OS X上的 Command+Shift+P
,Linux/Windows上的 Control+Shift+P
)。选择“Package Control:安装包”,等待 Package Control 获取最新的包列表,然后在列表出现时选择 AutoBackups。使用此方法的优势是,Package Control 将自动将 AutoBackups 更新到最新的版本。
未使用Git: 从GitHub下载最新源代码,并将AutoBackups文件夹复制到Sublime Text的“Packages”目录。
使用Git: 在您的Sublime Text“Packages”目录中克隆仓库
git clone https://github.com/akalongman/sublimetext-autobackups.git AutoBackups
“Packages”目录的位置如下
- OS X
- ST2
~/Library/Application Support/Sublime Text 2/Packages/
- ST3
~/Library/Application Support/Sublime Text 3/Packages/
- ST2
- Linux
- ST2
~/.config/sublime-text-2/Packages/
- ST3
~/.config/sublime-text-3/Packages/
- ST2
- Windows
- ST2
%APPDATA%/Sublime Text 2/Packages/
- ST3
%APPDATA%/Sublime Text 3/Packages/
- ST2
要检查插件是否运行正常,请通过菜单项视图→显示控制台
打开控制台。保存文件时,应看到类似以下信息,表示文件已备份
Backup saved to: D:/Sublime Text Backups/2013-05-23/myfile_095034.php
备份大小区限制
为防止您的备份文件夹过大,请检查Preferences→Package Settings→AutoBackups
中的max_backup_file_size_bytes
和delete_old_backups
设置。
快捷键
使用快捷键cmd+alt+b打开当前文件备份,或者在快速面板中输入“AutoBackup: 打开文件备份”
贡献
任何人都可以贡献。请花些时间审查CONTRIBUTING.md指南以获取信息。
致谢
致谢列表在CREDITS中
此代码可在GitHub上找到。欢迎提交pull请求。