美文网首页iOS开发之常用技术点工具类
[Tip] 修改 Xcode 文件头部信息 FILEHEADER

[Tip] 修改 Xcode 文件头部信息 FILEHEADER

作者: BudSwift | 来源:发表于2018-12-01 12:05 被阅读28次

有时候觉得 Xcode 默认的文件头部过于单调或者有其他定制的需要,Xcode 9 之后是支持开发者定制的。


文件头部信息

定制的基本步骤,分为两部分:

1/2 创建配置文件

通过 Xcode -> New File -> 选择创建 plist (Proprety List)文件,并命名为 IDETemplateMacros.plist

将 Root 修改为 Dictionary,并开始设置键值对。

  • key 为 FILEHEADER
  • value 为 string 类型,是想要自定义的内容

在配置自定义的内容时,可以使用系统预先定义的一些宏

或者这里提供了一个 plist 全文内容,进行手动修改。
PS: 全文修改需要使用文本编辑器

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>FILEHEADER</key>
    <string>   
//   ___FILENAME___
//   ___PACKAGENAME___
//   
//   Created  by Brook on ___DATE___
//   Modified by YourName
//   ___COPYRIGHT___
//   
   </string>
</dict>
</plist>

2/2 选择文件放置位置

此文件的存放位置不同的影响范围也不一样。

  • 只修改 project唯独你 所创建的文件
    <ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/

  • 修改 project所有人 创建的文件
    <ProjectName>.xcodeproj/xcshareddata/IDETemplateMacros.plist

  • 修改 worksspace唯独你 所创建的文件
    <WorkspaceName>.xcworkspace/xcuserdata/[username].xcuserdatad/

  • 修改 worksspace所有人 所创建的文件
    <WorkspaceName>.xcworkspace/xcshareddata/

  • 修改此电脑上 Xcode 所创建的 所有文件
    ~/Library/Developer/Xcode/UserData/

参考资料:

加我微信沟通。


相关文章

网友评论

    本文标题:[Tip] 修改 Xcode 文件头部信息 FILEHEADER

    本文链接:https://www.haomeiwen.com/subject/lgblcqtx.html