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

标签 xcode6 xcode7-beta3

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

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

最佳答案

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

  • 下载此脚本文件并将其保存到您知道的位置。例如,我将其保存到项目文件夹下名为script的文件夹中。
  • 编辑您的Scheme。转到Build -> Post-actions,然后添加一个脚本。
  • 在脚本中输入此行。 perl "${PROJECT_DIR}/script/sort-Xcode-project-file" "${PROJECT_FILE_PATH}/project.pbxproj"注意这四个双引号"
  • 不要忘记从“提供build设置自”下拉菜单中选择目标。
  • 然后,每次构建项目时,文件都会自动排序。

  • enter image description here

    关于xcode6 - 如何在Xcode项目中按名称自动排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31532460/

    相关文章:

    iOS 8 代码适用于 iPhone 5s 但不适用于 iPhone 5

    ios - 如何使用通用 Storyboard 在 Xcode 6 中创建 7.1 应用程序?

    ios - 如何从工具栏xcode ios中的barbutton中的UICollectionField中获取(索引)文本字段

    swift - 用户如何将其图表请求的个人资料图像更改为相册中的图像

    ios - Xcode 6 上的估计 App Store 大小显示出巨大的大小(Unity iOS 导出)

    xcode6 - Xcode 6 重构 : Can only refactor C and Objective C code

    ios - 无法在 swift 2.0 xcode 7 beta 中设置 TableView 的 UIEdgeInsets

    objective-c - Swift 2.0 与 Objective C 的互操作没有按预期工作?

    swift - 使用 Xcode Playground captureValue()

    ios - Xcode 7 Debug模式是否有效?