2010-07-24 4 views
0

Иногда, когда я набираю определенные слова, XCode предложит автозаполнение с несколькими параметрами. Если я нажимаю кнопку ввода, он автоматически помещает курсор в первый параметр и выбирает его, поэтому, когда я начинаю вводить эту часть, она заменяется. После этого, как мне сразу перейти к следующему варианту, без двойного щелчка по нему?Перемещение записей автозаполнения в XCode

Например, если я ввожу следующее:

UIAlertView * встревоженной = [[UIAlertView Alloc] ини

Тогда Xcode предлагает автозаполнение со следующим:

UIAlertView * alert = [[UIAlertView alloc] initWithTitle: (NSString *) ti TLE сообщение: (NSString *) сообщение делегат: (идентификатор) делегат cancelButtonTitle: (NSString *) cancelButtonTitle otherButtonTitles: (NSString *) otherButtonTitles

Все, что появляется выше жирный выделен, что означает, что они должны быть заменены программистом. Если я нажму на ввод, чтобы принять автозаполнение, Xcode поместит вышеуказанный код и выберет первый выделенный элемент, который является (NSString *) title. Если я начну вводить что-то, это немедленно заменяется тем, что я набираю. Когда я закончу замену этого, я хочу перейти непосредственно к замене следующего выделенного элемента, который в этом случае равен (NSString *) message. Я могу сделать это, дважды щелкнув по нему, но есть ли какая-то комбинация клавиш, которая заставит меня прямо туда?

+0

Я обновил свой ответ с фактическим ответом :) – jtbandes

ответ

2

Управление.

или нажмите Esc чтобы внести список работ.


Редактировать: Aha! Теперь я знаю, что вы имеете в виду. Вы хотите Управление/.

+0

Ни одна из этих работ. Может быть, вы неправильно поняли мой вопрос? – neuromancer

+0

Может быть, но если вы не уточните, это не поможет ... – jtbandes

+0

Хорошо, я привел пример. – neuromancer

2

Нажмите клавишу TAB, чтобы перейти к следующему выделенному элементу, и SHIFT + TAB для перемещения назад по тому же списку.