以前所有文件标题都显示如下。
// Created by ABC_User_Name on 10/31/11.
我已将用户名从 ABC_User_Name 修改为 XYZ_User_Name 。
现在,即使退出&再次登录,我在所有项目模板中找到相同的标题。如何使用当前用户名更新这些模板?
我是否需要手动修改所有这些?
答案 0 :(得分: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”是我的用户,它将在新项目选择屏幕中显示为模板类别。
然后您逐个文件地手动编辑标题,或者使用sed从bash编辑标题。
答案 1 :(得分:4)
Xcode 4以每个项目为基础存储它。
如果在Project Navigator(Cmd-1)中选择项目并打开文件检查器(Cmd-Opt-1),您将在“项目文档”下看到“组织”字段。