系统的模板毕竟是固定的,自定义模板可以满足自己想要的需求
两种自定义模板方法
1.【直接替换原有文件或者修改文件权限进行文件模板内容的修改】
xcode模板路径
【/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/】
打开路径,下面有两个模板,文件模板File Templates和工程模板Project Templates
File Templates和Project Templates.png对应工程
工程.png
对应文件
文件.png
File Templates/Source/Cocoa Touch Class.xctemplate 下的文件
Cocoa Touch Class.xctemplate.png
比如UIViewControllerSwift
UIViewControllerSwift.png
系统默认的创建文件自带的注释宏
宏名 | 意义 |
---|---|
_ _ _ FILENAME _ _ _ | 带后缀的文件名 |
_ _ _ PROJECTNAME_ _ _ | 工程名 |
_ _ _ FULLUSERNAME_ _ _ | 用户名 |
_ _ _ DATE_ _ _ | 日期 |
_ _ _ COPYRIGHT_ _ _ | 版权 |
_ _ _ FILEBASENAMEASIDENTIFIER_ _ _ | 不带后缀文件名 |
在里面不能直接修改,权限不够,可以选择修改文件权限或者复制这个文件修改后替换系统文件
修改后的模板.png然后重启xcode,创建的文件模板就是你自定义的模板
2.【为了不影响系统的样式,可以在File Templates下新建一个Custom Template文件夹,把系统的Cocoa Touch Class.xctemplate复制进去,在这个里面进行修改】
Custom Template.png然后就会成这样,多了一项
修改后Custom Template.png系统原有的还在,你也可以创建自己想要的任何模板了,其他的文件模板同样自定义
网友评论