如何在Xcode项目中按名称自动排序

时间:2015-07-21 07:09:00

标签: xcode6 xcode7-beta3

我喜欢按名称对文件进行排序,但我似乎无法在Xcode中找到一个选项,允许我在项目导航器中自动按名称排序(不是右键单击并按名称排序)?当我必须寻找我的文件并且它不是A-Z并且它在结构中的几乎随机位置或者在任何文件夹/组中创建文件时,这非常烦人。

我正在使用Xcode 6.4(6E35b),还有Xcode 7.0 beta 3(7A152u)。

2 个答案:

答案 0 :(得分:7)

您可以尝试sort-Xcode-project-file

  1. 下载此脚本文件并将其保存到您知道的位置。例如,我将其保存到项目文件夹下名为script的文件夹中。

  2. 修改您的Scheme。转到Build -> Post-actions,然后添加脚本。

  3. 在您的脚本中输入此行。 perl "${PROJECT_DIR}/script/sort-Xcode-project-file" "${PROJECT_FILE_PATH}/project.pbxproj"注意这四个双引号"

  4. 不要忘记从"提供构建设置中选择目标"下拉菜单。

  5. 然后,每次构建项目时,文件都会自动排序。

  6. enter image description here

答案 1 :(得分:3)

您可以通过在导航器中右键单击项目进行排序,您可以选择按名称排序