2011-10-31 31 views
6

以前所有文件標題顯示如下。正在更新XCode項目模板的詳細信息

// Created by ABC_User_Name on 10/31/11. 

我從ABC_User_NameXYZ_User_Name修改用戶名。

現在,即使在註銷&後再次登錄,我在所有項目模板中都找到相同的標題。如何用當前用戶名更新這些模板?

我需要手動修改所有這些嗎?

+0

你使用xcode 4嗎? – Maulik

+1

你應該參考這些答案http://stackoverflow.com/questions/33720/change-templates-in-xcode – Maulik

+0

這些路徑恐怕已經過時。現在開發人員在〜/ Library/Developer。 – Jano

回答

4

的原始模板使用此標題:

// Created by ___FULLUSERNAME___. 
// Copyright ___YEAR___ ___ORGANIZATIONNAME___. All rights reserved. 

與雙下劃線的文字是佔位符引用。我知道有18個,您可以在模板定義中添加更多。這些選項可以使用選項變量進一步修改。您在上面看到的是:

  • ___FULLUSERNAME___當前用戶(名稱+姓氏)的完整用戶名。
  • __YEAR__當前年份。
  • ___ORGANIZATIONNAME___您的組織在您的地址簿中的名稱。您可以爲每個項目更改它,選擇項目節點並設置組織字段。

一旦創建項目,標題將變爲純文本並且從不更新。


對於未來的項目,我建議您複製模板並進行更改。否則,你冒險搞砸原始模板或讓Xcode覆蓋你的更改。

原稿是在:

/Developer/Library/Xcode/Templates/ 
/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates 

而且我在做了一個副本:

mkdir -p ~/Library/Developer/Xcode/Templates/File\ Templates/Jano 
mkdir -p ~/Library/Developer/Xcode/Templates/Project\ Templates/Jano 

其中「Jano的」我的用戶,它會顯示在新的項目中選擇一個模板類別屏幕。

User templates

然後你編輯頁眉手動檔文件,或使用bash的SED。

4

Xcode 4以每個項目爲基礎進行存儲。

如果您在項目導航器(Cmd-1)中選擇項目並打開文件檢查器(Cmd-Opt-1),則會在「項目文檔」下看到「組織」字段。

+0

也提到這個http://stackoverflow.com/questions/2956464/where-do-i-set-my-company-name – Maulik