XCode 4按名称排序文件

时间:2011-03-10 00:09:32

标签: xcode xcode4

在Xcode 3.x中我可以编辑>排序>按名字。我在新版本的Xcode中找不到此功能。有谁知道如何做到这一点?

6 个答案:

答案 0 :(得分:56)

这是来自Xcode 4的缺失功能(主要的一个,IMO)。

编辑:从4.2开始,它又回到了!!!

答案 1 :(得分:27)

答案 2 :(得分:7)

来自我的previous answer

遗憾的是,遗漏了Xcode4 - 我很喜欢这个功能。你可以解决它。方法如下:

首先,跳转到Apple's Bug Reporter并提交功能请求。说真的,继续吧。我会等你回来。

返回?大!我们距离获得该功能还有一步之遥。 干得好!

现在为了穷人的替补,直到Apple修复它:重新组织你的项目,这样你的大多数文件都存放在子目录中(真实的,不是Xcode逻辑“组”文件夹)。通常,我将文件排列在类,控制器,资源,图像,基础和支持文件中。这涵盖了我所有文件的大约95%。每当您需要重新排序Xcode中的文件时,只需删除文件夹引用并将其添加回来 - 该文件夹中的文件将再次按字母顺序排列。

不可否认,不像Xcode3那样好,但是一旦你的项目文件夹结构有条理,只需花一点时间就可以毫不费力地重新按字母顺序排列。

答案 3 :(得分:5)

如果您想要永久排序,这是一个缺失的功能。但是,有一个功能可以查看临时排序的项目,即跳转栏:

  

提示:在路径菜单中选择级别时按住Command键可按字母顺序查看其项目。

http://developer.apple.com/library/mac/#recipes/xcode_help-jump_bar/Recipe.html

答案 4 :(得分:1)

  1. 退出项目
  2. 备份你的project.pbxproj以防万一
  3. 找到最讨厌目录的“儿童”会话
  4. 以某种方式排序(我使用linux sort -k3)
  5. 打开您的项目。
  6. 为我工作:P

答案 5 :(得分:0)

我强烈建议使用这个perl脚本来排序任何XCode项目。 (取自webkit GitHub存储库。)

https://github.com/WebKit/webkit/blob/master/Tools/Scripts/sort-Xcode-project-file

相关问题