当我在xcode中创建新文件时,文件模板会发出以下行:
// Created by ANONYMOUS ANONYMOUS on 11/2/11.
根据文档,这应该使用当前登录用户的完整用户名,但它代替ANONYMOUS ANONYMOUS。有谁知道为什么它没有使用我的用户名?它所代替的变量是___FULLUSERNAME___
答案 0 :(得分:6)
我认为它会为您的地址簿中的“我”卡提取信息,以替换___FULLUSERNAME___
和__MyCompanyName__
值。 (在AddressBook.app“卡片”菜单中,选择“转到我的卡片”并查看是否输入了任何数据。您可以将地址簿中的任何卡设置为“我”卡,以及这些卡的基础。)
我还看到开发人员使用defaults
命令行工具显式设置这些值,而不是在他们想要交换详细信息而不更改其地址簿标识时使用上述变量。例如,代表多家公司编写代码时。
默认写com.apple.Xcode PBXCustomTemplateMacroDefinitions'{“ORGANIZATIONNAME”=“我的组织”;}}