【问题标题】:How to change the header comment for swift file如何更改swift文件的标题注释
【发布时间】:2019-07-01 08:58:25
【问题描述】:

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

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

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

//Hey..CategoryViewController.swift

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

我希望使用默认文本宏。

【问题讨论】:

    标签: swift xcode xcode-template


    【解决方案1】:

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

    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___
    //
    

    如果您喜欢更多自定义,还有其他一些textMacros,但这些足以制作类似于默认设置的内容。

    【讨论】:

    • 如何将我的终端映射到这个 .xcodeproj/xcuserdata/[username].xcuserdatad/
    • 而不是 .xcodeproj 放置路径或将文件拖到终端并添加额外的路线
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-28
    • 2017-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多