Xcode中創(chuàng)建新文件默認(rèn)的文件頭注釋是這樣的格式:
//
// <file_name>
// <package_name>
//
// Created by <Author> on <date>.
// Copyright ? <year>年 <organization>. All rights reserved.
//
其中的<file_name>达箍,<package_name>七扰,<Author>奢赂,<date>,<year>颈走,<organization>會根據(jù)項(xiàng)目配置自動填充膳灶。
但是Xcode默認(rèn)的文件頭注釋格式可能不符合項(xiàng)目的要求,需要實(shí)現(xiàn)定制立由。
下面就如何定制文件頭注釋格式進(jìn)行介紹:
-
首先在項(xiàng)目工程中創(chuàng)建一個(gè)IDETemplateMacros.plist轧钓,并在文件中創(chuàng)建一個(gè)名稱為FILEHEADER,類型為string的key锐膜,并將其內(nèi)容填寫為自定義的注釋格式毕箍,如下圖所示:
我填寫到value中的自定義文件頭注釋格式如下
/*
* ___FILENAME___
* ___PACKAGENAME___
* Copyright (c) Hello Technologies Co., Ltd. ____YEAR___. All rights reserves.
* Description:
* Author: ___FULLUSERNAME___
* Create: ___DATE___
*/
- 然后將IDETemplateMacros.plist拷貝到項(xiàng)目工程配置目錄中,可以實(shí)現(xiàn)自動替換xCode默認(rèn)文件頭注釋道盏。
如果是Workspace工程而柑,將IDETemplateMacros.plist拷貝到"XXX.xcworkspace/xcshareddata"目錄下文捶,則在整個(gè)Workspace中創(chuàng)建新文件,都會自動使用自定義文件頭注釋媒咳。
如果是Project工程粹排,將IDETemplateMacros.plist拷貝到"XXX.xcodeproj/xcshareddata"目錄下,則在整個(gè)Project中創(chuàng)建新文件涩澡,都會自動使用自定義文件頭注釋顽耳。
如果將IDETemplateMacros.plist拷貝到"~/Library/Developer/Xcode/UserData"目錄下,則Xcode中創(chuàng)建的所有新文件妙同,射富,都會自動使用自定義文件頭注釋。