如何更改快速文件的标题注释

时间:2019-02-07 09:24:04

标签: swift xcode xcode-template

为每个项目自定义标题注释。

我创建了一个名为plist的{​​{1}}文件,它是所有项目的自定义标题注释,但是我需要特定项目(而不是所有项目)的自定义标题,并将自定义文本宏还原为默认值。

IDETemplateMacros.plist

//
//  CategoryViewController.swift
//  ToDoey
//
//  Created by Swetha on 28/01/19.
//  Copyright © 2019 Swetha. All rights reserved.
//

我删除了IDETemplateMacros.plist,但它没有将文本宏还原为默认值。

我希望使用默认的文本宏。

1 个答案:

答案 0 :(得分:0)

您可以全局覆盖文本宏,也可以覆盖单个工作空间或项目。您还可以决定为单个用户保留宏,还是为所有用户共享宏。

Xcode搜索的位置的完整列表,按优先级顺序排列:

-项目-单用户

<ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/

-项目-所有用户共享

<ProjectName>.xcodeproj/xcshareddata/

-工作区-单用户

<WorkspaceName>.xcworkspace/xcuserdata/[username].xcuserdatad/

-工作区-由所有用户共享

<WorkspaceName>.xcworkspace/xcshareddata/

-全局用于Xcode

~/Library/Developer/Xcode/UserData/

我不记得默认模板是什么,但是您可以使用textMacros以任何方式制作模板:

//  ___FILENAME___
//  ___PACKAGENAME___
//
//  Created by ___FULLUSERNAME___ on ___DATE___.
//  ___COPYRIGHT___
//

如果您还想进行更多自定义,则还有其他textMacro个,但这足以制作类似默认的东西。