Xcode에서 파일을 생성할 때마다 생기는 상단 헤더 부분(1~6라인)에 표시되는 이름이나 형식을 변경해보자!
일단 표시되는 이름은 기본적으로 맥OS의 유저이름이 표시되므로 맥 설정에서 직접 변경할 수도 있지만 Xcode 9버전 이상에서는 설정값을 수정하여 표시되는 이름이나 형식을 바꿀수 있다.
아래 단계를 따라서 이름을 수정해보자!
1. 프로젝트에서 File > New > File...을 클릭한뒤 Property List를 클릭한다.
2. 파일이름을 IDETemplateMacros.plist 로 설정하고 저장한다. (사진은 오타ㅠㅠ)
3. 아래처럼 프로퍼티 리스트가 있고 Root아래에 FULLUSERNAME을 키로하고 값을 원하는 이름을 설정한다.
4. IDETemplateMacros.plist 파일을 파인더에서 열고
5. [프로젝트이름].xcodeproj 파일을 우클릭하여 패키지 내용 보기 클릭
6. xcuserdata > [이름].xcuserdatad로 이동
7. IDETemplateMacros.plist 파일을 해당 위치에 넣어주면 끝~ (캡쳐는 오타 입니당.....)
8. 프로젝트로 돌아와서 파일을 새로 생성해보면 변경된 이름을 확인할 수 있습니다!!
추가로 파일헤더를 수정하려면 FILEHEADER의 값을 수정하면된다. 또 다른 프로퍼티를 사용할때는 앞뒤로 언더바 3개씩 추가하여 값을 가져와서 사용할 수 있다. 사용할 수있는 프로퍼티는 요기에서 확인할 수있다.
+) 범위별 IDETemplateMacros.plist 위치
- 단일 프로젝트에 있는 개인 유저:
<ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist - 단일 프로젝트에 있는 모든 팀 멤버:
<ProjectName>.xcodeproj/xcshareddata/IDETemplateMacros.plist - 모든 프로젝트의 개인 유저:
<WorkspaceName>.xcworkspace/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist - 모든 프로젝트의 모든 유저:
<WorkspaceName>.xcworkspace/xcshareddata/IDETemplateMacros.plist - 모든 파일:
~/Library/Developer/Xcode/UserData/IDETemplateMacros.plist
참고: