如何使用path finder 8进行文件对比?path finder 8文件比较的三种方法

如何使用path finder 8进行文件对比?path finder 8文件比较的三种方法

Mac软件教程 2018-09-26 10:02:05

如何使用path finder 8进行文件对比?path finder 8文件比较的三种方法

分类: Mac软件教程时间: 2018-09-26

path finder 破解版是专为Mac OS X设计的功能强大的文件浏览器,可帮助您通过易于使用的工具高效地管理文件!Path Finder提供文件比较命令,可让您轻松访问自己喜欢的文件比较工具,并使用它来比较在Path Finder浏览器窗口中选择的文件。有三种方法可以访问此命令:

1.在“路径查找器”浏览器窗口中选择两个项目并显示上下文菜单(鼠标左键单击+ ctrl或单击鼠标右键)。单击 Compare ...菜单项(参见下图)。

请注意,仅当选择了两个项目并且它们属于同一类型(两个文件或两个文件夹)时,才会显示“ 比较...”菜单项。如果不满足任何条件,则不会显示比较菜单项。

2.您可以执行与1.中完全相同的 操作,但可以从操作菜单中执行(参见下图)。

3.如果处于双窗格模式,请在每个窗格中选择 一个项目。然后转到主菜单,单击“ 命令”>“比较所选项目...”(参见下图)。

请注意, 只有在每个窗格中选择了一个项目且它们属于同一类型(两个文件或两个文件夹)时,才会启用“ 比较所选项目...”菜单项。如果不满足任何条件,则将禁用比较菜单项。

虽然Path Finder提供了这种简单的方法来选择文件进行比较,但它实际上并不比较文件。实际比较是通过您选择的比较工具完成的。您可以在“路径查找器”首选项面板中选择要用于文件比较的工具,选项卡“ 功能”,“ 文件比较”部分 (请参见下图)。

默认情况下,路径查找器尝试查找是否安装了 Xcode或系统文件比较工具 opendiff,如果已安装,它会自动将其设置为用于文件比较。这种情况如上图所示。没有设置比较工具的情况如下图所示。

无论是否设置了比较工具,您都可以随时将其更改为您喜欢的工具。单击“ 选择工具...”按钮,然后在出现的文件选择表中,选择您最喜欢的比较工具的安装位置。

了解哪种比较工具可以与Path Finder一起使用非常重要。这是不是可以选择常规的应用程序包(带的.app 扩展名)。您选择的工具必须是命令行工具,可以使用两个文件(要进行比较)作为参数启动:

comparison_tool_name file_path_1 file_path_2

如果您选择的工具不是命令行工具,或者无法以上面显示的方式启动它,则它将无法与路径查找器一起使用。幸运的是,大多数现代和流行的文件比较工具用于指示版本控制系统(Git,Subversion ...)中的文件差异,而后者又以上述方式调用比较工具。这就是我们选择Path Finder来做同样事情的原因。

这里我们将提到一些流行的文件比较工具以及如何设置它们与Path Finder一起使用。

FileMerge

您 在系统上安装了FileMerge的可能性非常高,特别是如果您已经安装了Xcode或其他一些开发工具。FileMerge(实际上是应用程序包)以opendiff工具的方式调用 :

opendiff file_path_1 file_path_2

opendiff工具通常安装在 /Applications/Xcode.app/Contents/Developer/usr/bin/opendiff/ usr / bin / opendiff中

万花筒

Kaleidoscope也是一个应用程序包,但它提供了所谓的集成功能,您可以将其与其他程序集成。转到Kaleidoscope的主菜单,选择Kelaidoscope> Integration ..., 然后在出现的窗口中选择Kaleidoscope命令行工具(见下图)。

这张照片说明了一切。安装 ksdiff工具后,返回Path Finder首选项并选择/ usr / local / bin / ksdiff作为Path Finder使用的文件比较工具。

Araxis Merge

Araxis Merge 在其应用程序包内的Utilities文件夹中附带菜单命令行实用 程序。我们需要的是araxisopendiff(见下图)。

Araxis Merge可以使用以下工具启动:

araxisopendiff file_path_1 file_path_2

将此工具复制到某处(例如/ usr / local / bin),然后在Path Finder首选项中设置其路径。然后,路径查找器将使用Araxis Merge来比较文件。

相关文章