一.前言
头部注释是项目的一个非常重要的组成部分, 但是当你换电脑后, 它的名字往往不尽人意, 比如
//
// 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
网友评论