如何轻松地在Xcode中更改文件标题文本

您是否曾经想过在每次创建自己的文件时自动创建自己的标题文本? Xcode帮助页面已经说明了如何执行此操作。 但是对于新程序员来说,那里的信息太多了。 因此,如果您感到困惑,请遵循此简单教程!

你需要什么

我们需要两件事:

  • 具有以下名称的plist文件: IDETemplateMacros.plist。 我们将创建这个。
  • 将文件放在上方的位置。

创建plist文件

  1. 打开Xcode。
  2. 创建新文件,快捷方式为Command +N。
  3. 向下滚动到资源文件,然后选择属性列表类型文件。
  4. 单击“下一步”,并提供文件名IDETemplateMacros.plist。
  5. 现在将其保存在桌面上,以便我们轻松找到它。

稍后我们将把这个文件移到适当的位置。

自定义文本宏

创建plist文件后,就可以修改plist文件并为标题文本添加宏键。

  • 双击打开您创建的plist文件。 我更喜欢使用Xcode作为plist编辑器。
  • 突出显示根行,然后单击+号。
  • 键入FILEHEADER作为键名,并确保类型为String。

FILEHEADER是一个文本宏,它引用放置在Xcode中每个新文件顶部的文本。 如果您想更多地了解其他宏,Xcode帮助将列出所有宏。

  • 这是有趣的部分,在文本编辑器中创建自定义标题文本。

我已经使用TextEdit制作了自己的自定义标头,如下所示,您可以编写任何内容,并使其随心所欲:

恭喜你! 您已经制作了自己的标题文本,可以使用了。

选择放置plist文件的位置

现在,我们需要将此文件放到Xcode读取宏的地方。 Xcode将在以下位置查找文本宏:

  • 项目用户数据:

.xcodeproj / xcuserdata / [用户名] .xcuserdatad /

  • 项目共享数据:

.xcodeproj / xcshareddata / IDETemplateMacros.plist

  • 工作区用户数据:

.xcworkspace / xcuserdata / [用户名] .xcuserdatad /

  • 工作区共享数据:

.xcworkspace / xcshareddata /

  • 用户Xcode数据:

〜/库/开发人员/ Xcode / UserData /

您可以将您创建的plist文件放在上面的目录之一中。 如果您从事的是项目,则可以使用项目用户或共享数据目录。 如果您在工作空间上工作,则可以使用工作空间用户或共享数据。 或者,如果您真的想在所有项目中使用自定义标头,则可以将plist文件放在用户Xcode数据目录中。

下面是将文件放置在项目用户数据目录中的示例。 而且,就是这样!