当前位置: 首页 > 知识库问答 >
问题:

我如何完全重命名一个Xcode项目(即包含文件夹)?

戚祺
2023-03-14

我有一个名为xxx的项目。我想将此项目重命名为yyy

请注意,xxx是一个非常常用的术语(例如,表示“数据”,或简单地表示“项目”),因此不可能使用简单的RegEx搜索并替换,以免损坏项目配置文件。

我的当前项目目录包含以下项:

    null
    null

...所需的更改反映在我的项目文件中。

如何在不手动创建和填充新项目的情况下完成此任务?

共有1个答案

柳奇思
2023-03-14
  1. 在Xcode窗口左面板的“项目导航器”中单击要重命名的项目。
  2. 在右侧面板中,选择“文件检查器”,您的项目名称应该在“标识和类型”下找到。将其更改为您的新名称。
  3. 当对话框询问是否重命名项目的内容项时,单击“重命名”。对任何有关未提交更改的警告说是。
  1. 在窗口顶部,“停止”按钮旁边,有你的产品旧名下的方案;单击它,然后选择“管理方案…”。
  2. 点击方案中的旧名称,即可编辑;更改名称并单击“关闭”。
  1. 退出Xcode。重命名包含所有项目文件的主文件夹。
  2. 在名称正确的主文件夹中,在新命名的.xcodeproj文件旁边,可能有一个名称错误的旧文件夹,其中包含源文件。将旧文件夹重命名为新名称(如果使用Git,可以运行Git mv oldname newname,以便Git识别这是一个移动,而不是删除/添加新文件)。
  3. 在Xcode中重新打开项目。如果您看到一个警告“文件夹旧的不存在”,请取消该警告。重命名文件夹中的源文件将具有红色名称,因为它们的路径已损坏。
  4. 在左侧面板的“项目导航器”中,单击表示您重命名的旧文件夹的顶级文件夹。
  5. 在右侧面板的“标识和类型”下,将“名称”字段从旧名称更改为新名称。
  6. 在该字段下方是“位置”菜单。如果完整路径还没有自我修正,点击附近的文件夹图标并选择重命名的文件夹。如果指向每个源文件的链接仍然断开,则可能必须对其执行此修复程序。
    null
    null
 类似资料:
  • 问题内容: 我是现代JS开发的新手,因此我需要有关此情况的帮助或建议。 情况: 我们有一个支持IE8(React 0.14)的React-Typescript-Redux项目。现在我们要升级到IE11和React 16,但应该支持IE8。 要求: 通过为每个构建使用不同的软件包和/或配置文件,减少浏览器版本之间的项目维护。 问题: 根据我到目前为止所做的研究,似乎无法通过选定的工具(npm,Web

  • 问题内容: 我有一个项目,其中包含以下组件 和网络模块为 Web模块创建名为war的战争文件, 如何使用maven将其重命名为? 问题答案: 您可以在产生战争的Web模块中使用以下命令: 这将导致在使用目标“ war:war”时创建一个名为bird.war的文件。

  • 我有一个项目,在pom中包含以下组件。xml 以及web模块pom。xml web模块创建一个名为web-1.0-SNAPSHOT的war文件。war如何配置maven将其构建为bird。战争?

  • 我的项目由多个模块组成。每个模块都可以独立运行,并有单独的log4j2.xml 假设项目X由三个模块组成: 模块A具有log4j2。xml(包含记录器和附加器) 模块B具有log4j2。xml 模块C具有log4j2。xml 在集成模块时,我必须手动将每个模块的log4j2.xml中的记录仪和应用程序复制粘贴到项目特定的log4j2.xml文件中。 为了避免复制粘贴,我希望XInclude包含多个

  • 所以我有一个多项目设置,看起来像这样

  • 问题内容: 目前,我的主包中只有一个文件,名为。由于代码不可重用,如何将内容拆分为多个文件而不创建单独的程序包。 我想要这样的目录结构: 然后在 但是给我: 问题答案: 原始答案 上面的代码实际上有效。问题是我需要跑步 代替