如何在Xcode 4.2中设置外部编辑器

如何在Xcode 4.2中设置外部编辑器,xcode,Xcode,我找到的所有帖子都建议转到XCode首选项下的“文件类型”子部分,并为特定的文件类型添加一个外部编辑器。然而,XCode 4.2上似乎没有这个选项 看起来它只是通过启动服务,所以。。。默认情况下,使用Finder打开它会得到什么。我四处看了看,还是想不出来。我注意到,右键单击源文件时,“在外部编辑器中打开”的选项变灰了。我不知道如何一眼就能让它工作 合理的解决方法是右键单击要编辑的源文件,单击“在Finder中显示”,然后在您选择的编辑器中编辑该文件。更改将在Xcode中自动更新。我认为您将丢失

我找到的所有帖子都建议转到XCode首选项下的“文件类型”子部分,并为特定的文件类型添加一个外部编辑器。然而,XCode 4.2上似乎没有这个选项

看起来它只是通过启动服务,所以。。。默认情况下,使用Finder打开它会得到什么。

我四处看了看,还是想不出来。我注意到,右键单击源文件时,“在外部编辑器中打开”的选项变灰了。我不知道如何一眼就能让它工作


合理的解决方法是右键单击要编辑的源文件,单击“在Finder中显示”,然后在您选择的编辑器中编辑该文件。更改将在Xcode中自动更新。我认为您将丢失在Xcode中对该文件的所有撤消/重做历史记录。

您必须使所需的编辑器成为该文件类型(cpp/h/lua..)的默认编辑器。
步骤:第一次“在finder中显示”,然后用“打开方式”打开文件,然后选择所需的编辑器,确保选择“始终打开”。现在一切都好了。

我同意您需要在Finder中更改文件类型的默认设置。最好的方法是在Finder中的任何类似文件上单击鼠标右键。从弹出菜单中选择获取信息。然后在列表中查找“打开方式”下拉选项。选择您选择的编辑器,然后在“使用此选项打开所有类似此文档的文档”下面单击“全部更改…”


然后,它将更改所有应用程序的默认设置。

具体来说。打开Finder并导航到任何.m文件。他们按CMD-I打开信息窗口,将默认应用程序更改为MacVIM(或其他),然后选择更改系统上的所有文件以获取此属性。对.h文件执行相同的操作。现在,在X代码中,外部编辑器菜单不再变灰,当您单击它时,它将打开MacVim。我真希望在XCode中单击或双击时,可以将“在外部编辑器中打开”设置为默认设置。然后生活会很奇妙。“在外部编辑器中打开”是可绑定的,所以我将其绑定到cmd+control+L。这样就可以很容易地将当前文件放入我的外部编辑器中,而无需任何单击操作。其中有一个Xcode插件,可以很容易地更改以打开您喜爱的编辑器,这一个打开AppCode并可以通过Alcatraz安装。这没有意义,finder在打开.m文件时选择Xcode作为编辑器,他的意思是从Xcode内部在外部编辑器中打开的选项。按照您的逻辑,它将使用Xcode作为外部编辑器,或者认为您漏掉了一个词:“您必须确保…”@ChrisLeyva,或者他的意思可能是“…您希望作为默认值…”。但他明白了这一点。