ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

本地历史

vishr 所有版本

Sublime Text 2/3 插件,用于维护文件本地历史。[备份 | 打开 | 比较 | 增量差异]

详细信息

  • 2017.10.27.23.28.18
  • vishr.com
  • github.com
  • 7年前
  • 35分钟前
  • 12年前

安装

  • 总计 71K
  • Win 39K
  • Mac 20K
  • Linux 12K
8月7日 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日
Windows 0 1 1 0 0 1 2 2 1 1 0 1 1 1 1 1 5 0 1 2 1 1 3 1 0 3 2 3 0 1 1 0 1 0 2 1 3 3 1 1 0 1 2 0 2 2
Mac 0 1 1 0 0 0 1 0 1 1 2 0 0 0 2 1 0 2 0 0 0 1 0 0 0 0 1 2 2 0 0 0 1 1 0 2 1 0 1 0 1 1 0 1 1 0
Linux 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 2 0 1 0 0 0 1 0 0 0 1 1 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0

README

源代码
raw.githubusercontent.com

本地历史

GitHub license Total downloads via Package Control Monthly downloads via Package Control

Sublime Text 用于维护文件本地历史的包。

优势

  • 每次您修改文件时,在打开文件时都会将旧内容保存在本地历史中。
    • 关闭文件。
    • 失去焦点。
    • 和/或失去焦点。
  • 可用功能包括
    • 打开文件与历史中任何旧版本文件的比较。
    • 增量差异查看。
  • 功能通过
    • 鼠标右键上下文菜单。
    • 从命令板中的本地历史:...命令。
  • 本地历史可以帮助您防止意外更改或删除文件。
  • 本地历史可以帮助您处理工作空间遇到灾难性问题时的情况,或者当您遇到导致工作空间文件损坏的磁盘错误时。
  • 文件版本保存在单独的文件中(包括完整路径)

安装

  • 通过Package Control
    • 安装Package Control
    • 打开命令板(CtrlShift ⇧P
    • 选择Package Control: 安装包
    • 搜索本地历史并选择安装。
  • 将代码库git clone git://github.com/vishr/local-history.git "本地历史"克隆到您的Sublime Text包目录。
    • 通过HTTPS: https://github.com/vishr/local-history.git
    • 通过SSH: [email protected]:vishr/local-history.git
  • master分支的当前快照

设置

默认设置

"history_retention": 0, // number of days to keep files, 0 to disable deletion
    "format_timestamp": "%Y%m%d%H%M%S", // file_name-XXXXXXXX.file_extension
    "history_on_close": true, // only save LocalHistory after closing a file, not when original was saved
    "history_on_focus_lost": false,
    "history_on_load": true,
//  "history_path": "",
    "portable": true,
    "file_size_limit": 4194304 // 4 MB

本地历史路径

可以通过以下方式设置Local History(本地历史)的文件修订目标目录:

  • 对于 "portable": true,无论Sublime Text安装在何处,Local History都将保存到Sublime Text/Data/.sublime/Local History/...
  • 设置 "portable": false 将将目标文件夹更改为用户目录下的~/.sublime/Local History/...子文件夹。
    • 如果 "portable": false,则更改"history_path": "..."将让您有权将目标目录更改为自定义路径。

用法

Context Menu

  • 功能通过
    • 鼠标右键上下文菜单。
    • 从命令板中的本地历史:...命令。

Tools Menu

  • 要永久删除所有历史文件,请选择 工具 > 本地历史 > 删除本地历史 > 永久删除所有