sublime 文件比对

IMG_1163

(图:Diffy)

之前一直用 sublimerge 这个比对插件,但是最近发现这货居然收费了,从以前的弹出窗口变成了 90 天试用,卖得还不便宜,35 刀。

于是下午找了两款插件配合起来用,效果也还不错。

第一个插件叫 diffy,这货超级简单,甚至可以用简陋来形容。

使用方法:

  1. 开两个窗口
  2. 在任意一个窗口点右键选择 Diffy 的 Compare

但是这样不能同步滚动两个窗口,所以要再装一个插件。

第二个插件叫 syncViewScroll,支持多个窗口同步滚动,但是刚开始用起来会有点不适应,有点小窍门。

比如开 A 和 B 两个窗口,使用方法:

  1. 先在 A 窗口,下拉菜单 -> View -> 勾选 Sync Scroll
  2. 然后在 B 窗口,执行相同操作
  3. 滚动 B 窗口,会同步滚动 A 窗口,但是滚动 A 窗口不会带动 B 窗口
  4. 如果有多个窗口,那就要在最后一个窗口滚动

这两个插件都可以定义快捷键来辅助使用,附上我的快捷键:

// syncViewScroll
{
  "keys": ["super+shift+ctrl+s"],
  "command": "toggle_sync_scroll"
},

// diffy
{
  "keys": ["super+shift+option+d"],
  "command": "diffy"
},

// diffy clear
{
  "keys": ["super+shift+option+c"],
  "command": "diffy", "args": {"action": "clear"}
},

RSS

上一篇:

下一篇:

Comments (2)

  1. 匿名

    很不错的插件,楼主有试过把sublime打造成markdown记录么?

  2. lovecy

    并不是只能在最后一个窗口滚动哦,而是你的光标在哪个窗口,就可以在那个窗口带动其他窗口一起滚动。
    如果你打开了两个窗口,都勾选了sync scroll,那么你的鼠标在有光标的窗口滚动,会带动另一个窗口,而你的鼠标在没有光标的窗口滚动,不会带动另一个窗口滚动

发表评论

电子邮件地址不会被公开。 必填项已用*标注