比较 Sublime Text 中两个文件的内容,并排视图

问题描述

我已经阅读了 Comparing the contents of two files in Sublime Text 但答案(原生 文件夹 > Diff 文件 功能,或使用 FileDiffs显示了 2 个文件间的差异,例如diff 工具,我不想要:

 --- file1.py
 +++ file2.py
 @@ -1,21 +1,19 @@
 -import os
 +import os,sys
 import numpy as np
 -print('hello')
 +print('hello world')
 -import sys

相反,我想像这样与 PSPad 原生差异工具进行并排比较:

enter image description here

如何在 Sublime Text(2 或 3)中实现两个打开的文件间的这种并排比较?

Sublime Text 本身是否可行?

解决方法

Windows 和 Linux 安装:

  • CTRL + SHIFT + P
  • 输入 Package Control: Install Package
  • ENTER
  • 输入 Compare Side
  • 选择名为 Compare Side-By-Side 的包

如何使用?

  • 选择您要比较的一个标签
  • 要比较的第二个选项卡上的鼠标右键
  • 选择Compare with active tab

它看起来如何?

Compare Side-By-Side example

,

是的,您无需插件即可完成此操作。首先,选择View → Layout → Columns: 2

View -> Layout -> Columns: 2 screenshot

让你的窗口看起来像这样

2 columns screenshot

然后,将所需的选项卡拖到另一个窗格

2 panes,2 files screenshot

你应该准备好了。