gpt4 book ai didi

ios - 如何在 Finder 中镜像项目的文件夹结构?

转载 作者:行者123 更新时间:2023-12-02 14:44:27 27 4
gpt4 key购买 nike

我有一个 Xcode (4.2) 项目,其中包含一堆类文件,并且我将它们整齐地组织到文件夹中。然而,这些文件夹并不是“真实的”。在 Finder 中,我的类都被转储到一个“Classes”文件夹中。有没有办法让我在 Xcode 中看到的虚拟文件夹结构反射(reflect)在真实的 Finder 文件夹结构中?或者我必须手动执行此操作?

最佳答案

https://github.com/venmo/synx

一个命令行工具,可以重新组织 Xcode 项目文件夹以匹配您的 Xcode 组

安装

$ gem 安装 Synx

使用

基本

:警告:警告:在执行任何操作之前,请确保您的项目已通过源代码管理进行备份:警告:

在您的项目上执行命令以使其重新组织文件系统上的文件:

$ synx 路径/to/my/project.xcodeproj

它可能混淆了 CocoaPods。如果您使用它们,请执行以下命令:

$pod 安装

你可以走了!

高级

Synx 支持以下选项:

--prune, -p 删除Xcode项目未引用的源文件和图像资源

--no-color 从输出中删除所有颜色

--no-default-exclusions 不使用/Libraries、/Frameworks 和/Products 的默认排除

--quiet, -q 静默所有输出

--exclusion, -e EXCLUSION 同步时忽略 Xcode 组

例如,OCMock 可以使用以下命令进行组织:

$ synx -p -e "/OCMock/Core Mocks"-e/OCMockTests Source/OCMock.xcodeproj/

如果他们不想同步/OCMock/Core Mocks 和/OCMockTests 组,并且还删除 (-p) synx 找到的任何未被 Xcode 中任何组引用的图像/源文件。

关于ios - 如何在 Finder 中镜像项目的文件夹结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9129277/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com