自上次保存以来的Sublime Text编辑

Joo*_*oop 33 sublimetext2

似乎无法在网上找到任何东西.经常花时间同时编辑多个文本文档,并忽略我编辑过的文档.当我关闭时,我并不总是确定我是否故意更改或意外编辑了文件中的字符.很高兴有一个功能来显示自上次保存sublime文本以来的编辑.

看起来像是一个显而易见的需求,我很惊讶我找不到任何功能.我错过了什么,或者我是唯一有这种需求的人吗?

sve*_*son 88

我知道这已经有了接受的答案,但没有必要安装FileDiffs或其他任何东西.只需右键单击修改后的窗口并选择即可Show Unsaved Changes.

窗格将显示在底部,列出差异.没有明显的方法可以关闭该窗格,但Ctrl+ F会再次将其替换为搜索窗格.

  • 谢谢.也可以按Esc关闭该窗格 (39认同)
  • 应该有一些更明显的方法来关闭该窗口.我不经常谷歌如何关闭窗口... (11认同)
  • 这似乎是最好的答案 - 按照描述的方式工作.(澄清一下,右键单击编辑区域中的*.) (6认同)
  • 你必须没有使用过Vim. (4认同)
  • _要关闭该窗格_,我只需将鼠标放在它上面,然后单击“ESC”按钮,它就会消失。 (3认同)

Jam*_*ier 6

将此行添加到您的Preferences.sublime-settings文件中(如果您在Mac上,则打开Sublime Text 2菜单 - >首选项 - >设置 - 用户):

"highlight_modified_tabs": true

这将突出显示未保存更改的选项卡.


小智 6

您可以使用"Marking Changed Rows"插件,该插件为未保存更改的行放置一个小的装订线标记.


Aar*_*imp 5

您可以安装FileDiffs插件,除了其他有用的东西之外,它还会为您提供当前(已编辑)文件与保存到磁盘的内容之间的差异.