Emacs相当于Xcode的“快速打开”

时间:2013-10-23 02:03:41

标签: objective-c xcode emacs emacs-helm

我正在尝试在Emacs中使用Cocoa开发环境,而且我已经80%了。我想念的一个功能是Xcode的“快速打开”,它基本上对你输入的字符串与Xcode工作区中引用的文件名和这些文件中定义的符号进行模糊匹配。

我的问题是我们的项目很大:如果我使用etags为我们项目的子目录中的.h.m文件生成一个TAGS文件,那么结果就是大小的结果。 Emacs抱怨“TAGS文件很大。真的开放吗?”,如果我说是,那么Emacs会挂起并变得基本无法使用。当然,这是在我考虑系统库的索引标记之前。我也尝试了projectile,但不幸的是,它同样无法用于我的大小项目(大约需要一整分钟才能找到匹配项)。

我发现我真正想要的所有索引信息都在Xcode项目中,所以如果我有一个可以解析它们并遍历它们的依赖项的Emacs包,那可能是一个开始,但我不知道任何这样的包裹。

这方面的任何建议/解决方案?

1 个答案:

答案 0 :(得分:0)

我从未发现单一功能与Xcode的“快速打开”一样方便,但这些天我使用

我发现这让我在原始问题中非常接近我的想法。