2019-01-25 Xcode自定義頭文件說(shuō)明

前段時(shí)間做代碼review 時(shí),與到一個(gè)問(wèn)題,我們?cè)趧?chuàng)建代碼文件時(shí),要在文件頭上添加一段自定義的文字說(shuō)明:
如:
// 系統(tǒng)名稱:x'x'x'x
// 功能描述:x'x'x'x
// 修改記錄:x'x'x'x
// x'x'x'x 2016/10/18 創(chuàng)建該單元
具體參考文章

我只學(xué)會(huì)了一點(diǎn)皮毛,我們寫好一個(gè)plist文件,起名為IDETemplateMacros.plist
然后我們將它放在指定的文件夾下,路徑如下:
~/Library/Developer/Xcode/UserData/IDETemplateMacros.plist

<?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 ___USERNAME___ on ___DATE___.
//  ___COPYRIGHT___
//
//  系統(tǒng)名稱:
//  功能描述:
//  修改記錄:
//  ___USERNAME___ ___DATE___ 創(chuàng)建該單元
//
//</string>
</dict>

關(guān)鍵字符串就是

// 
//  ___FILENAME___
//  ___PACKAGENAME___
//
//  Created by ___USERNAME___ on ___DATE___.
//  ___COPYRIGHT___
//
//  系統(tǒng)名稱:
//  功能描述:
//  修改記錄:
//  ___USERNAME___ ___DATE___ 創(chuàng)建該單元
//

這個(gè)字符串,將按照參考文章的對(duì)應(yīng)規(guī)則出現(xiàn)到指定位置上的

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Lua 5.1 參考手冊(cè) by Roberto Ierusalimschy, Luiz Henrique de F...
    蘇黎九歌閱讀 14,256評(píng)論 0 38
  • ORA-00001: 違反唯一約束條件 (.) 錯(cuò)誤說(shuō)明:當(dāng)在唯一索引所對(duì)應(yīng)的列上鍵入重復(fù)值時(shí),會(huì)觸發(fā)此異常。 O...
    我想起個(gè)好名字閱讀 5,980評(píng)論 0 9
  • 一、Python簡(jiǎn)介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡(jiǎn)介】: Python 是一個(gè)...
    _小老虎_閱讀 6,338評(píng)論 0 10
  • Swift1> Swift和OC的區(qū)別1.1> Swift沒(méi)有地址/指針的概念1.2> 泛型1.3> 類型嚴(yán)謹(jǐn) 對(duì)...
    cosWriter閱讀 11,668評(píng)論 1 32
  • 今天認(rèn)識(shí)了一個(gè)朋友。本來(lái)想請(qǐng)他喝酒換他故事的。想想還是太莽撞。他工作了3年,考上了研究生,學(xué)醫(yī)。今年研二。最近,家...
    Zz張河圖閱讀 333評(píng)論 0 0

友情鏈接更多精彩內(nèi)容