Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Mac OS 10.13+和Xcode 9+上打开FileMerge.app?_Xcode_Macos_Filemerge - Fatal编程技术网

如何在Mac OS 10.13+和Xcode 9+上打开FileMerge.app?

如何在Mac OS 10.13+和Xcode 9+上打开FileMerge.app?,xcode,macos,filemerge,Xcode,Macos,Filemerge,我在Xcode应用程序包中看到FileMerge: /Applications/Xcode.app/Contents/Applications/FileMerge.app 我知道我可以使用以下命令行打开它: open /Applications/Xcode.app/Contents/Applications/FileMerge.app 但似乎应该有一个更简单的方法。如何告诉Spotlight有关FileMerge的信息,以便用键盘打开它?是否有其他方法可以在不使用命令行的情况下启动它?将别名

我在Xcode应用程序包中看到FileMerge:

/Applications/Xcode.app/Contents/Applications/FileMerge.app
我知道我可以使用以下命令行打开它:

open /Applications/Xcode.app/Contents/Applications/FileMerge.app

但似乎应该有一个更简单的方法。如何告诉Spotlight有关FileMerge的信息,以便用键盘打开它?是否有其他方法可以在不使用命令行的情况下启动它?

将别名放入“应用程序”文件夹。聚光灯和启动板将找到它。

符号链接也可以使用

%cd/应用程序


%ln-s Xcode.app/Contents/Applications/FileMerge.app/。

我必须执行Xcode select-s/Applications/Xcode.app/Contents/Developer,才能访问SourceTree所需的opendiff。

我发现的最简单的方法是在MacOS Catalina上打开文件合并,您只需打开spotlight cmd+space并键入FileMerge。

按住命令和选项,同时将FileMerge.app拖动到/Applications即可创建别名,而macOS不需要在Xcode应用程序目录中创建别名的权限。是否确定?我从2020年1月购买的笔记本电脑上得到了一份Catalina的新副本,并且安装了Xcode,但Spotlight没有找到FileMerge。@jerclarke在Mojave上也找到了FileMerge。什么都不用做。勾选spotlight首选项中的所有框后重试。是的,它不再显示在spotlight上,MacOS 10.15.6FWIW这确实可以让我转到/Applications/并单击它,但不会使它显示在spotlight上至少不到目前为止,也许它会改变,但通常Spotlight会立即检测到应用程序的更改这也发生在我身上,但当我尝试创建别名时,正如另一个答案所示,它开始显示别名和符号链接,所以后来我删除了别名。