Вопрос XCode: быстро перейти к определенному селектору / классу / символу? - PullRequest
7 голосов
/ 12 июля 2009

Какой самый быстрый способ перейти к определенному символу / селектору / классу в XCode? (Я ищу сочетания клавиш предпочтительно).

Сейчас я знаю два способа сделать это:

  • «Быстро открыть»> Щелкните раскрывающееся меню «Символы» в верхней части редактора> Выберите селектор, чтобы перейти к нему.
  • Нажмите «Символы проекта» в разделе «Группы и файлы» на левой боковой панели и введите имя в текстовом поле «Поиск» в правом верхнем углу окна XCode.

Есть ли более быстрый способ сделать это? (Если бы я мог даже назначить ярлык для перехода к «Символам проекта», этого было бы достаточно для меня. В качестве альтернативы, если бы я мог найти сочетание клавиш, чтобы перейти к выпадающему символу над редактором, который это сделал)

Для опытных программистов Xcode, что вы используете для перехода к символу?

Ответы [ 4 ]

18 голосов
/ 12 июля 2009

В Xcode 3.2 команда «Быстро открыть» (Shift-Control-D) позволяет вводить селекторы и имена классов, а также имена файлов. Это, по крайней мере, приблизит вас к тому, что вы хотели.

Ваша идея об использовании выпадающего меню "Символы" также работает. Вы можете использовать клавишу Control-2 для вызова раскрывающегося меню Символы, а затем использовать клавиши со стрелками или начать вводить имя метода, к которому вы хотите обратиться.

Редактировать : В Xcode 4 при нажатии Control-6 появляется раскрывающийся список «Символы». Вы можете изменить это в настройках XCode, изменив привязку клавиш для «Стандартный редактор> Показать элементы документа».

7 голосов
/ 12 июля 2009

Если вы смотрите на символ в исходном файле и хотите перейти к его определению, ⌘ щелкните по нему.

2 голосов
/ 12 июля 2009

(команда + двойной щелчок) на вашем символе / селекторе / классе в любом месте вашей реализации, чтобы перейти к ним (опция + двойной щелчок) для классов / селекторов фреймворка, чтобы перейти к их справке в справке-> документация

1 голос
/ 12 июля 2009

Один (возможно грубый) способ сделать это выглядит следующим образом:

Это основано на том факте, что поле поиска в правом верхнем углу окна Xcode, похоже, меняет поведение в зависимости от того, что выбрано на боковой панели Группы и файлы.

  • Выберите «Символы проекта» на боковой панели «Группы и файлы»
  • Нажмите ⌥⌘F (то есть Command + Option + F), чтобы перейти к полю поиска
  • Введите символ, к которому нужно перейти, и быстро отобразится контур

(это будет действовать до тех пор, пока вы не нажмете что-то еще на боковой панели Группы и файлы)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...