我正在整合我的Xcode / TextMate设置,并对您放置build
目录的位置感兴趣。
几年前,我开始在与我的xcodeproj文件相同的目录中使用构建目录。
然而,当我的项目成为一个带有应用程序,框架和测试的多项目时,它变得一团糟,所以我开始使用../build
作为构建目录,以便所有子项目使用相同的目录。但是,当项目中存在构建目录时,Spotlight会将此构建目录编入索引,而TextMate的全局查找将无法使用。
我在考虑使用~/.build
或/build
作为Xcode的构建目录。
您使用的build
dir是什么?为什么?
答案 0 :(得分:1)
如果让Xcode创建构建目录,那么它不应该被Spotlight索引(Xcode专门为目录设置扩展属性以实现此目的)。如果它是来自已升级的旧项目的构建目录,或者是您手动创建的构建目录,那么情况就不是这样了,它将被索引。您可以手动添加此属性(如果缺少),也可以删除构建目录并让Xcode重新创建它。一旦你解决了这个问题,你就应该选择常用的构建文件夹方案。
扩展属性为com.apple.XcodeGenerated
。