首页 > 解决方案 > 如何更改swift文件的标题注释

问题描述

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

我创建了一个plist名为的文件IDETemplateMacros.plist,它是所有项目的自定义标题注释,但我需要特定项目的自定义标题,而不是所有项目,并将自定义文本宏恢复为默认值。

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

//Hey..CategoryViewController.swift

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

我期望默认的文本宏。

标签: swiftxcodexcode-template

解决方案


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

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的,但这些足以制作类似于默认值的东西。


推荐阅读