美文网首页
[iOS] Xcode修改头部注释

[iOS] Xcode修改头部注释

作者: objcat | 来源:发表于2020-05-13 13:43 被阅读0次

一.前言

头部注释是项目的一个非常重要的组成部分, 但是当你换电脑后, 它的名字往往不尽人意, 比如

//
//  AppDelegate.h
//  RAC调研
//
//  Created by mac mini on 2020/4/22.
//  Copyright © 2020 MAMA. All rights reserved.
//

看上去非常恶心, 想要修改自动注释名字需要修改管理员的名称, 这就导致了非常多的不方便, 所以写了这篇文章来搬砖, 废话不多说, 跟着我们的镜头一起来看吧!

二.正文

苹果提供了修改头部注释的方法, 只不过还没有普及, 这里就说一下
首先创建一个叫IDETemplateMacros.plist的文件, 创建完是这个样子

之后我们Open As -> Source Code

可以看到是这个样子


我们在<dict></dict>中间自定义自己的注释样式

<?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 张祎 on ___DATE___
//  ___COPYRIGHT___
//
    </string>
</dict>
</plist>

___FILENAME___ 这个类型的是变量, 由系统自动获取

构造好自己喜欢的样式, 这个是完全按照默认注释模板做的, 我只改了个名字

然后把文件放到苹果指定的目录就可以了

~/Library/Developer/Xcode/UserData/

之后我们创建文件来试试, 头部注释就变成了我们想要的注释了(请忽略我的全大写 - - )

参考文章:
https://oleb.net/blog/2017/07/xcode-9-text-macros/
https://help.apple.com/xcode/mac/9.0/index.html?localePath=en.lproj#/dev91a7a31fc

相关文章

网友评论

      本文标题:[iOS] Xcode修改头部注释

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