2014-03-13 3 views
1

Xcode를 사용할 때 코드 스 니펫 창은 공통 코드 스 니펫을 편집기로 드래그하는 데 매우 유용합니다. 스 니펫을 추가하기는 쉽지만 사용자 정의 스 니펫에 타이핑 (자리 표시 자 정보 텍스트)을 포함시키는 방법을 모르겠습니다. 예를 들어 여기 코드 스 니펫에 유형 오버 코드 포함

enter image description here

I 알림에 대한 사용자 정의 스 니펫 (snippet)을 추가하고 가정 해 보겠습니다 스위치

에 대한 포함 된 조각입니다. 이렇게 매개 변수 유형을 비워 둘 수는 있지만 타입 오버를 포함 할 수 있어야합니다. 코드 조각에 당신이 더블 클릭

enter image description here

, 당신은 몇 가지 조치를 나열 편집을 선택할 수 있습니다. 나는 거짓말하지 않을 것이고, 그들 중 일부는 모호하다. 이 작업을 수행 할 수있는 기능이 화면에 있지만 가능성이 있습니다.

< # 형식을 통해 텍스트 #>가 될 것

내 알림 그래서 예를 들면

:

[[NSNotificationCenter defaultCenter] addObserverForName:<#notificationString#> 
                object:<#object#> 
                queue:[NSOperationQueue mainQueue] 
               usingBlock:^(NSNotification *note) { 
                NSDictionary *dictionary = note.userInfo; 
               }]; 

당신은 입력 할 수 있습니다 당신은 너무 같은 형식을 통해 매개 변수를 지정

답변

2

이 코드를 코드에서 강조 표시 한 다음 라이브러리로 드래그하거나 코드 스 니펫을 두 번 클릭 한 다음 편집 모드로 들어가서 해당 코드를 입력 할 수 있습니다.

+0

이 날짜부터 스 니펫 편집 모드가 매우 버그가 있음을 발견했습니다. non-trival 변경 사항의 경우 텍스트 복사 - 붙여 넣기를 선택합니다. 작업이 끝나면 다시 복사하거나 스 니펫을 다시 작성합니다. –