更改Xcode 5中所有新文件的copyright/top-comment /"header"

 糖糖6 发布于 2023-02-13 16:06

在Xcode5中创建任何文件时,文件的顶部如下所示:

在此输入图像描述

有没有办法改变该模板或创建,使它看起来不同?

当我说"改变"时,这是一个可能的例子:

在此输入图像描述

请注意,我知道如何更改名称,产品名称,公司名称等. 我想知道如何更改实际的"模板"本身.

(如果有可能.)

    我根本不在乎,如果我每次升级Xcode时都必须重做更改

    这仅适用于Xcode 5.不是Xcode 4.

    我已经知道如何更改名称和其他个别项目; 我想整体改变整个"模板"

我很欣赏这很多根本不可能或者可能不切实际(也许你必须改变几十个文件,或者其他一些文件).如果是这样的话,我非常感谢这些信息,谢谢.

请注意:我在网上注意到,每当有人问这个问题时,很多人都会通过解释如何在Xcode中制作"新模板"来回答.例如,新类型或类别的新模板.(可能一旦人们看到"模板"这个词,他们就会立即开始输入如何在这个意义上添加新"模板"的解释.)要清楚我唯一要问的是,如何更改页面顶部的"标准文本"或"版权文本" - 所有页面 - 就是这样.

(很难知道如何参考上面两张图片中显示的文字..如果你说"标题"它会让人想到一个.h文件;另一方面它并不是真正的版权声明,因为版权只是它的一部分.我猜它是"文件评论栏的顶部".但由于与其他术语的混合,谷歌无法上网.)

1 个回答
  • 文件模板创建过程在Xcode 5中没有改变,因此您为Xcode 4找到的任何信息也应该在Xcode 5中工作.但是要回答您的问题,您必须创建自定义文件模板.复制Apple的一个文件模板,这些模板位于Xcode的应用程序包中.iOS文件模板位于Xcode 5中的以下位置:

    Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates
    

    Apple的其余文件模板位于Xcode 5中的以下位置:

    Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates
    

    从Finder中选择Xcode应用程序,右键单击并选择Show Package Contents将转到应用程序包内的Contents目录.

    将您的文件模板副本放在以下位置:

    /Users/YourUsername/Library/Developer/Xcode/Templates/File Templates/GroupName
    

    GroupName是New File Assistant左侧的类别名称.您可以创建自己的组名或使用其中一个内置名称.您的文件模板将显示在GroupName类别中.

    现在是时候编辑Apple的文件模板副本了.在.xctemplate文件夹中,您应该看到Objective-C文件模板的以下文件:

    ___FILEBASENAME___.h
    ___FILEBASENAME___.m
    

    在FILEBASENAME之前和之后有三个下划线.在Xcode中打开FILEBASENAME文件并根据需要进行修改.在您的情况下,将涉及更改文件顶部的注释.

    是否实际创建自定义文件模板取决于您要复制的Apple文件模板的数量.复制Apple的每个文件模板都是不切实际的,但复制Apple的Cocoa Touch文件模板会更实用.

    2023-02-13 16:10 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有