본문 바로가기

Xcode

xcode 꿀팁) 자주 쓰는 코드 저장, Snippet 사용

반응형

개발을 진행하면서 자주 반복적으로 사용하는 코드들이 있습니다. 

저는 예를 들면

//MARK: - PROPERTIES

//MARK: - LIFECYCLE

//MARK: - ACTIONS

//MARK: - EXTENSIONS

과 같이 MARK를 이용해서 정리를 하는 편입니다. 

 

사실 코드 길이가 길지는 않지만 그나마 좀 더 빠르게 코드를 불러올 수 있는 기능이 바로 'Snippet'입니다. 단축키와 같은 느낌으로 생각해주시면 될 것 같습니다. 

 

사용방법은 간단합니다. 

 

줄이고자 하는 코드를 드래그 하고 우클릭을 하면 다음과 같은 화면이 나타납니다. 

이제 여기서 'Create Code Snippet'을 클릭해 줍니다. 

그럼 이러한 화면이 나타납니다. 

User가 직접 만들거나 Swift에서 기본적으로 지원하는 Snippet이 있는 것을 확인할 수 있습니다. 

 

만들고자 한다면 

 

'제목 작성' 부분에는 snippet의 제목을 적어주시면 됩니다. 

'Summary'는 이 snippet에 대한 설명입니다. 

초록색 코드를 보시면 <#원하는 placeholder 만들기#> 다음과 같은 양식으로 만들면 placehoder처럼 나타나게됩니다. 

예시로 다음과 같이 만들어보고 사용해보겠습니다. 

다음을 보시면 'ab'를 눌렀을 때 완성되도록 하였습니다. 

다음과 같이 'ab'를 입력했을 때 방금 만든 snippet이 나타났습니다. 

MARK 뿐만 아니라 자주 쓰는 코드가 있다면 이렇게 저장하면 좋을 것 같습니다. 

반응형