如何最有效地将Emacs作为编辑器与XCode一起使用?

时间:2009-08-09 15:40:06

标签: xcode macos emacs ide

有一些在线教程(For example)与配置emacs以使用XCode有关,但它们似乎都适用于旧版本,我没有找到一个与XCode 3完美联系的教程.x + Emacs 23.1以我可以解压缩的方式。

所以,我正在运行XCode 3.1.2和Emacs 23.1的Mac Cocoa应用程序构建。我熟悉elisp,所以修改配置并不会让我感到害怕,特别是。我想在Emacs中编辑我的Objective-C代码,因为一旦你使用了真正的文本编辑器(snark,snark),XCode编辑器很痛苦。

我该怎么做才能实现这一目标?

2 个答案:

答案 0 :(得分:3)

对于Emacs.app,您可以采用cleaner approach,并且不需要您更改配置(除非您不希望在从XCode打开文件时调用make-frame,但它很容易改变。)

答案 1 :(得分:1)

嗯,自定义应该与您指向的文档类似。使用Emacs 23,服务器/客户端代码已经发生了一些变化。也就是说,您可以使用[--daemon][1]选项启动它,让Emacs在后台启动服务器。然后,让XCode使用[emacsclient][2]调用Emacs。 emacsclient可以使用options强制使用新框架(图形窗口):-c,您甚至可以使用-a启动它以确保获得如果您忘记使用--daemon启动它,请使用emacs。