Отступ метода Xcode 4 - PullRequest
       8

Отступ метода Xcode 4

0 голосов
/ 08 сентября 2011

Я знаю, что эти темы встречаются повсюду, но у меня есть более конкретный вопрос, как следует из названия.Итак, вот как редактор автоматически отступает:

        action = [CCSequence actions:[action1],
                  [action2],
                  [action3],
                  [etc],                 
                  nil];

И вот как я бы хотел, чтобы это было сделано:

        action = [CCSequence actions:[action1],
                                     [action2],
                                     [action3],
                                     [etc],

                  nil];

Есть ли способ заставить его показатькак это?Я понимаю, что методы с несколькими аргументами выстраиваются таким образом из-за ":" - s

UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"aa"
                                               message:@"aa"
                                              delegate:nil
                                     cancelButtonTitle:@"aa"
                                     otherButtonTitles:@"aa", 
                      nil];

, но мне действительно нравится этот макет.Искал везде, пробовал терминальные команды Xcode по умолчанию, но ничего не получилось.На самом деле что-то пошло на пользу, но ДЕЙСТВИТЕЛЬНО неестественно делать это так.

action = [CCSequence actions:[[action1],
                              [action2],
                              [action3],
                              [etc],
                              nil];

Если я положу это лишнее [там, они выстроятся в очередь там, где я хочу их, но я должен вернуться и удалить его, очевидно, затем заново сделать ноль];line.

Любая помощь будет ДЕЙСТВИТЕЛЬНО оценена.Спасибо.

1 Ответ

1 голос
/ 08 сентября 2011

введите ваш код следующим образом:

action = [CCSequence actions:[action1],[action2],[action3],[etc],nil];

и нажмите ввод, когда курсор находится после первой комы.Это будет выглядеть так:

action = [CCSequence actions:[action1],
          [action2],[action3],[etc],nil];

, если вы нажмете [action2], чтобы выровнять с [action1]:

action = [CCSequence actions:[action1],
                             [action2],[action3],[etc],nil];

при следующем нажатии enter, с курсором на второй коме, вы получите это:

action = [CCSequence actions:[action1],
                             [action2],
                             [action3],[etc],nil];

дальнейшие входы в комы будут держать вещи вровень.

Вам этого достаточно?

...