快速一览文件的比较与合并

重要的文件比较与合并特性在下面都指出了。对每个特性的说明性内容在下面可以找到。

注意:只有双向的比较/合并被展示了,专业版的Merge还支持三向的比较/合并。

1.文件夹比较按钮

单击这个工具栏按钮会打开文件夹比较窗体。文件夹比较窗体让你比较、同步全部的文件夹层次。

2.自动合并按钮(只有专业版有)

单击这个按钮自动将左右文件的没有冲突的变更内容合并到中间这个共同的三向比较的祖先文件里。

3.三向合并按钮(只有专业版有)
单击这个工具栏按钮会切换到三向文件比较视图。

4.报表按钮

单击这个按钮会创建一个HTML、HTML幻灯片、XML、Unix diff格式的文件比较的报表。THML报表对于归档和分发是十分有用的。

5.移动连接线面板

拖动连接线面板向左或右来改变文件比较面板的相对位置。双击是它恢复到中心。

6.只读和文件变更指示器

左边的图标指示一个文件是只读的。当你配置了Merge允许它编辑只读文件的时候才可以编辑只读文件。右边的图标指示自从这个文件开始比较以来,这个文件已经被编辑或修改了。注意默认情况下只读文件是不允许编辑的,但是如果想的话也是可以做到的。

7.文本删除块

这个文本块只在左手边的文件中显示。这个连接线明确地告诉你这个文本必须被插入到右边的文件来是两个文件相同。

8.合并按钮

单击合并按钮拷贝一个文本块到另一个文件中,取代响应的块。单击的同时按下Ctrl来插入而不是取代。按下Ctrl+Shift并单击来删除文本快。

9.省略行计数

默认情况下,Merge显示所有没有变更的文本行。然而也可以隐藏一些或所有的没有变更的文本。在这种情况下一个指示器来表明有多少行被隐藏了。

10.书签

你可以在一个文件中设置书签来跟踪你在编辑的重要位置。

11.垂直滚动条

当你对一个文件滚动的时候,另一个文件会自动滚动使这两个文件的匹配部分可视。当滚动的时候按下Ctrl来阻止这种情况,这样就只滚动一个文件。

12.中心点标记

在垂直滚动的时候,Merge尝试使文件的匹配部分与中心点对齐。

13.就地编辑

你可以就地直接编辑文件。当你做出变更时,文件比较会自动地更新。

14.概要条

它会给你正在比较的文件的不同的范围的一个直观印象。在概要条上每一个彩色编码的标记都表明一个不同点。你可以单击概要条直接跳到这个特定的变更位置。

15.编辑标记

它告诉你某行是否被编辑了或从另一个文件拷贝了。

16.变更文本块和高亮显示

这个文本块在两个文件中不同。这个连接线指出了另一个文件中相关的块。你可以在Option对话框中改变变更文本块的显示字体和颜色。

注意只有线内部的变更文本是被高亮显示的。这使你可以在很长的文本中精准地插入,移除,变更。

17.插入点

一个很窄的竖线指示这行文本中的某个地方再另一个文件中被插入了。

18.快捷菜单(上下文菜单)

右击任一个文件面板来显示出包含有用命令的快捷菜单。文件的上下文菜单也可以在菜单中访问。

19.前一个/下一个变化 按钮

使用这些按钮在文件的变化的位置快速跳转。

20.连接线

连接线联系了文件之间的相关部分,准确地显示了它们如何关联的。

21.文本插入块

这个块只在右侧的文件中显示。这个连接线准确地告诉你文本应当被插在左侧文件的什么位置来使两个文件相同。

22.Tab条

如果你一次打开了多对文件比较的话,Tab条让你在不同对的文件比较之间快速切换。

23.状态条(包括变更的综述)

状态条展示了当前选中的文件的字符编码,以及两个文件的总的变化的数目。

上一篇:【转】零基础写Java知乎爬虫之进阶篇


下一篇:JavaScript学习 - 基础(二) - 基础类型/类型转换