Archives for : 十二月2016

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"}
},