Programming/iOS

Xcode Text macro 적용

알 수 없는 사용자 2021. 8. 20. 10:40

안녕하세요. 자비스입니다.

xcode 파일 생성시에 자동으로 달리는 주석을 수정하는 방법에 대해 알아보겠습니다.

 

 

디폴트는 파일명, 프로젝트명, 파일 생성 유저, 날짜 정보 입니다. 

 

애플이 친절하게 Text Macro 문서를 정리를 잘 해두었네요.

https://help.apple.com/xcode/mac/9.0/index.html?localePath=en.lproj#/dev7fe737ce0 

 

https://help.apple.com/xcode/mac/9.0/index.html?localePath=en.lproj#/dev7fe737ce0

To see this page, you must enable JavaScript. Pour afficher cette page, vous devez activer JavaScript. Zur Anzeige dieser Seite müssen Sie JavaScript aktivieren. このページを表示するには、JavaScript を有効にする必要があります。

help.apple.com

 

다음과 같은 순서로 진행됩니다. 

1. xcode에서 주석관련 plist 파일 생성

2. 커스텀 주석 정보 입력

3. 입력된 파일 적용

4. 파일 생성하여 주석 적용 확인

 

 

IDETemplateMacros.plist 파일 생성

 

xcode에서 파일을 생성해주세요.

 

파일명은 IDETemplateMacros.plist

 

생성된 파일에 key FILEHEADER 를 추가

 

주석정보를 수정하기위해서 Source Code 모드로 편집하기

 

Text macro reference 참고

언더바 3개 레퍼런스명 언더바 3개 : 형태, 기타 정보는 텍스트로 입력 

설명하기 어려운데 아래 이미지 참고하여 필요한 정보로 주석정보를 만들어주세요.

 

자 이제 파일생성시 자동으로 달리는 주석파일은 준비가 됬습니다.

생성한 파일을 적용해보겠습니다.

 

아래 위치에 IDETemplateMacros.plist 파일을 이동시키면 적용완료!

 

Project user data: <ProjectName>.xcodeproj/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist

Project shared data: <ProjectName>.xcodeproj/xcshareddata/IDETemplateMacros.plist

Workspace user data: <WorkspaceName>.xcworkspace/xcuserdata/[username].xcuserdatad/IDETemplateMacros.plist

Workspace shared data: <WorkspaceName>.xcworkspace/xcshareddata/IDETemplateMacros.plist

User Xcode data: ~/Library/Developer/Xcode/UserData/IDETemplateMacros.plist

 

 

정상적으로 적용된건지 확인해보겠습니다.