想用 Xcode 4 做所有事情,如何在项目导航器中添加文件夹?

Posted

技术标签:

【中文标题】想用 Xcode 4 做所有事情,如何在项目导航器中添加文件夹?【英文标题】:want to use Xcode 4 for everything, how to add folder in project navigator? 【发布时间】:2011-11-23 01:17:12 【问题描述】:

我想将我的网络开发编辑移至 Xcode 4(当前使用 textmate)。我有几个简单的问题,显然是我缺乏经验。

    在 Xcode 的项目导航器中,如何将文件夹添加到显示的目录树中?目前,我通过终端添加并执行 File -> Add Files

有没有办法告诉 Xcode 将文件系统视为文件系统而不是引用?

不太可能的事情:

    有没有办法在项目导航器中的文件夹上下文中调出控制台(希望能够再次运行 grep 小部分或其他内容)?

谢谢

【问题讨论】:

【参考方案1】:

我可以回答第一个问题。将文件文件夹添加到项目与添加单个文件相同。在 Xcode 中选择文件 > 添加文件。当您将文件文件夹添加到项目时,您应该会看到类似于以下屏幕截图的内容:

如果您需要访问 Xcode 中的文件,例如添加源代码文件的文件夹,请创建组。如果您不需要访问 Xcode 中的文件,例如添加音频文件的文件夹,请创建文件夹引用。

您还可以通过在项目导航器中选择文件或文件夹,右键单击并选择“新建组”来将文件夹添加到项目导航器。

【讨论】:

【参考方案2】:

据我所知,Xcode 不会将文件系统镜像为 Xcode 树(任何人都可以纠正我,我错了)。想要有一个相同的结构是相当多的工作。我习惯首先将文件分层放置在文件系统中,然后在 Xcode 中模仿相同的结构。 这需要一些注意,因为 Xcode 4.1 并不总是将新类写入您告诉他的地方 - 他们可能更愿意进入 Xcode 项目的***别。

我有类似的想法并开始了一个线程,可能对进一步的reading有帮助

您的第二个问题:抱歉,无法帮助您。

【讨论】:

这听起来与我的经验一致。我通常只是添加一个目录/文件组合并做一个添加文件,但有点容易出错。不过,更喜欢为不同的工作类型使用一个编辑器。

以上是关于想用 Xcode 4 做所有事情,如何在项目导航器中添加文件夹?的主要内容,如果未能解决你的问题,请参考以下文章

XCode 4.2 打开时没有工具栏、项目导航器

Xcode 导航标题消失

XCode 4:如何添加现有框架? [复制]

如何在 XCode 中查看崩溃报告

在 Xcode 中将项目提交到源代码管理

Xcode 在所有项目文件中查找和替换